{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orin",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "confList",
          "value" : "Get-Branchs"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "conf",
          "value" : "Could not get conf for confList"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "checkall",
          "value" : "yes"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OTA",
          "value" : "liangshangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "region",
          "value" : "liangshangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_jiningliangshangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSdkNewBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraDriverBranch",
          "value" : "dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "loginSyncToolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "performanceAnalystBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "scheduleManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "imvSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "dev_truck_comment_lh"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rtspRelayerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiLidarBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newTruckSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rcinterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_sidepass_decider"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "feat_yangpu"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "test_qingdao"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "feat_jnlsg"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "laneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "dataCollectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "toolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "segmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "feat_creep_status"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "groundmarkerDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "calibrationToolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "snapshotUploadBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "spreaderSegmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficLightDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "perceptionPublisherBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "avmBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newDetectionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "doxBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "oleLidarBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "operate",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orinConf",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "editConfName",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "梁山港主机全量（8.16）"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user wangshaojiang",
          "userId" : "wangshaojiang",
          "userName" : "wangshaojiang"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
            "branch" : [
              {
                "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
            "branch" : [
              {
                "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
        "branch" : [
          {
            "SHA1" : "d1202eb18b01518dd50402b6817349f17dfffbce",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinslib.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
            "branch" : [
              {
                "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
            "branch" : [
              {
                "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
        "branch" : [
          {
            "SHA1" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 158,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          }
        },
        "origin/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 320,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 378,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 235,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 360,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 32,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 125,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          }
        },
        "origin/feat_tc_v2_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 426,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 444,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 265,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 141,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 428,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
            "branch" : [
              {
                "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
            "branch" : [
              {
                "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 223,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/rc_dev_shanqihuanwei" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          }
        },
        "origin/rc_dev_zhoushan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 351,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 284,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          }
        },
        "origin/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 22,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/feat_tc_v2_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 436,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 440,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
            "branch" : [
              {
                "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
            "branch" : [
              {
                "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 107,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_b620c9" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 129,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          }
        },
        "origin/rc_dev_luojing" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
            "branch" : [
              {
                "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          },
          "revision" : {
            "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
            "branch" : [
              {
                "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 408,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rc_dev_jiaxingdongfangtegang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 412,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
        "branch" : [
          {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "name" : "origin/rc_dev_jiningliangshangang"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "branch" : [
              {
                "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "branch" : [
              {
                "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
        "branch" : [
          {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/mrpt2.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
        "branch" : [
          {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/login-sync-tool.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
        "branch" : [
          {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/static_transform.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "branch" : [
              {
                "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "branch" : [
              {
                "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
        "branch" : [
          {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/test1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
            "branch" : [
              {
                "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
                "name" : "origin/test1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
            "branch" : [
              {
                "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
                "name" : "origin/test1"
              }
            ]
          }
        },
        "origin/field-6-exam" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          },
          "revision" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ae3781fce604510c8d11eca56a0c42382cdd46c4",
            "branch" : [
              {
                "SHA1" : "ae3781fce604510c8d11eca56a0c42382cdd46c4",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ae3781fce604510c8d11eca56a0c42382cdd46c4",
            "branch" : [
              {
                "SHA1" : "ae3781fce604510c8d11eca56a0c42382cdd46c4",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/test_qingdao" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
            "branch" : [
              {
                "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
                "name" : "origin/test_qingdao"
              }
            ]
          },
          "revision" : {
            "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
            "branch" : [
              {
                "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
                "name" : "origin/test_qingdao"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
        "branch" : [
          {
            "SHA1" : "50a4c7694c90530b5ad5b1d04a23fada6ffcfee0",
            "name" : "origin/test_qingdao"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/msf_localization.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "branch" : [
              {
                "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "branch" : [
              {
                "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
        "branch" : [
          {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/msf_assistant.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
            "branch" : [
              {
                "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
            "branch" : [
              {
                "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
        "branch" : [
          {
            "SHA1" : "61228a40fa48c2caf8100f6341e20a4576b54ea6",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/prediction.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 439,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
            "branch" : [
              {
                "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
            "branch" : [
              {
                "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_tyzy" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
            "branch" : [
              {
                "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
            "branch" : [
              {
                "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_dx_dgj" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          }
        },
        "origin/feat_jnlsg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
            "branch" : [
              {
                "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
                "name" : "origin/feat_jnlsg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
            "branch" : [
              {
                "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
                "name" : "origin/feat_jnlsg"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 358,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
            "branch" : [
              {
                "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
            "branch" : [
              {
                "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 353,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
        "branch" : [
          {
            "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
            "name" : "origin/feat_jnlsg"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/peripheral_controller.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
        "branch" : [
          {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/data_collection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_seg_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          }
        },
        "origin/test_pedestrian_alarm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 418,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          }
        },
        "origin/feat_sidepass_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
            "branch" : [
              {
                "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
                "name" : "origin/feat_sidepass_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
            "branch" : [
              {
                "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
                "name" : "origin/feat_sidepass_decider"
              }
            ]
          }
        },
        "origin/feat_lattice_ref_speed" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          }
        },
        "origin/feat-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 288,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          }
        },
        "origin/feat_yp_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat_sqjb" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 283,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          }
        },
        "origin/feat_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          }
        },
        "origin/feat_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 333,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_yangpu1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 394,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 372,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        },
        "origin/feat_wh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 364,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 329,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_sq_LD_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 355,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          }
        },
        "origin/feat_qianggang_refactor_base" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          },
          "revision" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 439,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
            "branch" : [
              {
                "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
            "branch" : [
              {
                "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 315,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/feat_wh_trailer" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
            "branch" : [
              {
                "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
            "branch" : [
              {
                "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 292,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_remote_open_space" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 309,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          },
          "revision" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
        "branch" : [
          {
            "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
            "name" : "origin/feat_sidepass_decider"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 285,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "branch" : [
              {
                "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "branch" : [
              {
                "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
        "branch" : [
          {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "name" : "origin/feat_yangpu"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/guardian.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
        "branch" : [
          {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/tos_visualize.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_perceptive" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 407,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
            "branch" : [
              {
                "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
            "branch" : [
              {
                "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
        "branch" : [
          {
            "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
            "name" : "origin/dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/camera_driver.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
        "branch" : [
          {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/sins_calibration_hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
        "branch" : [
          {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/test/tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
        "branch" : [
          {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system-ros.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_creep_without_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          }
        },
        "origin/feat_parallel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_pnc_status_a2p" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 390,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          }
        },
        "origin/feat_lmpc_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 366,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          }
        },
        "origin/fix_mass_esstimate" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 321,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          }
        },
        "origin/feat_new_rt_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
            "branch" : [
              {
                "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
                "name" : "origin/feat_new_rt_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
            "branch" : [
              {
                "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
                "name" : "origin/feat_new_rt_ctrl"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 434,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
            "branch" : [
              {
                "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
            "branch" : [
              {
                "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_creep_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
            "branch" : [
              {
                "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
                "name" : "origin/feat_creep_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
            "branch" : [
              {
                "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
                "name" : "origin/feat_creep_status"
              }
            ]
          }
        },
        "origin/feat_cargo_width_1_steering_offset" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          },
          "revision" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
        "branch" : [
          {
            "SHA1" : "d6788726061ce59bd35ba72b1e55b795538289a5",
            "name" : "origin/feat_creep_status"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/control.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "branch" : [
              {
                "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "branch" : [
              {
                "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
        "branch" : [
          {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rminterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
            "branch" : [
              {
                "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
            "branch" : [
              {
                "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
        "branch" : [
          {
            "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
            "name" : "origin/dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_cloud.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "branch" : [
              {
                "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "branch" : [
              {
                "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
        "branch" : [
          {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/xavier" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 239,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/new_dds" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 91,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          },
          "revision" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
        "branch" : [
          {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/thirdparty.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
        "branch" : [
          {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager-hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
        "branch" : [
          {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node_manager_online.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
        "branch" : [
          {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/unified-system-monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
        "branch" : [
          {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/hdcontrol.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 360,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
        "branch" : [
          {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rcinterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
        "branch" : [
          {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/versions_observer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "47768260121e52f51866cefa071834322385064f",
        "branch" : [
          {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/cache_bag_node.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
        "branch" : [
          {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system_monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
        "branch" : [
          {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/performance_analyst.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
        "branch" : [
          {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/schedule_manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
        "branch" : [
          {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/calibration_tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
            "branch" : [
              {
                "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
            "branch" : [
              {
                "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
        "branch" : [
          {
            "SHA1" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
            "branch" : [
              {
                "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
            "branch" : [
              {
                "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
        "branch" : [
          {
            "SHA1" : "151c8ec52c187c24272ac538c5039692a69b97dc",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/imv_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/dev_truck_comment_lh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
            "branch" : [
              {
                "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
            "branch" : [
              {
                "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
        "branch" : [
          {
            "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
            "name" : "origin/dev_truck_comment_lh"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/crane_align.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
        "branch" : [
          {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/warningmodule.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
        "branch" : [
          {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/new_truck_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_1.5.18" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 398,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
        "branch" : [
          {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk_new.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
        "branch" : [
          {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/perception_publisher.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
        "branch" : [
          {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rtsp_relayer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "branch" : [
              {
                "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "branch" : [
              {
                "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
        "branch" : [
          {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/hesai_lidar.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
        "branch" : [
          {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_analysis.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#449",
  "duration" : 2661825,
  "estimatedDuration" : 2448683,
  "executor" : null,
  "fullDisplayName" : "orin-slave32 #449",
  "id" : "449",
  "keepLog" : false,
  "number" : 449,
  "queueId" : 1252655,
  "result" : "SUCCESS",
  "timestamp" : 1786870429280,
  "url" : "http://159.27.114.184:8080/jenkins/job/orin-slave32/449/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/devops/vehicleInfo.groovy"
          ],
          "commitId" : "d1202eb18b01518dd50402b6817349f17dfffbce",
          "timestamp" : 1786762147000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update vehicleInfo.groovy\u000a",
          "date" : "2026-08-15 02:49:07 +0000",
          "id" : "d1202eb18b01518dd50402b6817349f17dfffbce",
          "msg" : "Update vehicleInfo.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/devops/vehicleInfo.groovy"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/mizar.jenkinsfile"
          ],
          "commitId" : "20cf9b543635e9f87bbe16685bb9d6f4f06c9f92",
          "timestamp" : 1786506164000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update mizar.jenkinsfile\u000a",
          "date" : "2026-08-12 03:42:44 +0000",
          "id" : "20cf9b543635e9f87bbe16685bb9d6f4f06c9f92",
          "msg" : "Update mizar.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/mizar.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/polaris.jenkinsfile"
          ],
          "commitId" : "9df77fead0f3ed7d3debc9faadc8e54b0e0ba13b",
          "timestamp" : 1786506224000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update polaris.jenkinsfile\u000a",
          "date" : "2026-08-12 03:43:44 +0000",
          "id" : "9df77fead0f3ed7d3debc9faadc8e54b0e0ba13b",
          "msg" : "Update polaris.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/polaris.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/tc397_ota.jenkinsfile"
          ],
          "commitId" : "01bce7d15ff85890aafd509a99270dabc1206b50",
          "timestamp" : 1786506269000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update tc397_ota.jenkinsfile\u000a",
          "date" : "2026-08-12 03:44:29 +0000",
          "id" : "01bce7d15ff85890aafd509a99270dabc1206b50",
          "msg" : "Update tc397_ota.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/tc397_ota.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/hdmap-cloud.jenkinsfile"
          ],
          "commitId" : "aa9e09286014137966e69d6f3434fa2509faa446",
          "timestamp" : 1786506317000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update hdmap-cloud.jenkinsfile\u000a",
          "date" : "2026-08-12 03:45:17 +0000",
          "id" : "aa9e09286014137966e69d6f3434fa2509faa446",
          "msg" : "Update hdmap-cloud.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/hdmap-cloud.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/map-png.jenkinsfile"
          ],
          "commitId" : "5a88a9b6a5620171ede7924afb9741e9279e6bc9",
          "timestamp" : 1786526970000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update map-png.jenkinsfile\u000a",
          "date" : "2026-08-12 09:29:30 +0000",
          "id" : "5a88a9b6a5620171ede7924afb9741e9279e6bc9",
          "msg" : "Update map-png.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/map-png.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "params/wuhan-zhongtielianji-submodule.jenkinsfile"
          ],
          "commitId" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
          "timestamp" : 1786762614000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Add new file\u000a",
          "date" : "2026-08-15 02:56:54 +0000",
          "id" : "bcf215925dafdd5a626fc1c753c1ab08196a4509",
          "msg" : "Add new file",
          "paths" : [
            {
              "editType" : "add",
              "file" : "params/wuhan-zhongtielianji-submodule.jenkinsfile"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "3rdparty/libfreenect/wrappers/python/frame_convert2.py",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/amd64/libusb0.sys",
            "3rdparty/libfyaml/doc/conf.py",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan6.dat",
            "3rdparty/libfyaml/test/emitter-examples/anchors-4.yaml",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/util/Jdk14LogHandler.java",
            "3rdparty/libfyaml/test/emitter-examples/folded2.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan7.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan3.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan9.dat",
            "3rdparty/googletest/googletest/CONTRIBUTORS",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-port-arch.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan2.dat",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-typed-test.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/ImageMap.cs",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/Xbox_NUI_Motor.inf",
            "3rdparty/libfyaml/test/emitter-examples/invoice.yaml",
            "3rdparty/googletest/googlemock/include/gmock/gmock-matchers.h",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-12.yaml",
            "3rdparty/googletest/googletest/test/googletest-uninitialized-test_.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/Xbox_NUI_Motor.cat",
            "3rdparty/freeglut/freeglut_structure.c",
            "3rdparty/libfreenect/wrappers/cpp/cppview.cpp",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DeviceFlags.java",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-death-test-internal.h",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/openkinect_logo.png",
            "3rdparty/googletest/googlemock/docs/for_dummies.md",
            "3rdparty/libfyaml/test/emitter-examples/quoted.yaml",
            "3rdparty/nanoflann/examples/pointcloud_kdd_radius.cpp",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_prod.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-filepath.h",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-5.yaml",
            "3rdparty/libfreenect/wrappers/java/.gitignore",
            "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/events/as3kinectCalibrationEvent.as",
            "3rdparty/libfreenect/wrappers/opencv/libfreenect_cv.h",
            "3rdparty/libfreenect/platform/linux/udev/README",
            "3rdparty/nanoflann/3rdparty/CMakeLists-flann.txt",
            "3rdparty/libfyaml/test/emitter-examples/sets.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2010/freenectdotnet.csproj",
            "3rdparty/googletest/googlemock/test/gmock_leak_test_.cc",
            "3rdparty/libfyaml/test/test-errors/0004/in.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/VERSION",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/license/libusb-win32/installer_license.txt",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-param-test.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan7.dat",
            "3rdparty/CATKIN_IGNORE",
            "3rdparty/libfyaml/test/test-errors/0006/test.error",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/ColorStream.hpp",
            "3rdparty/libfyaml/test/emitter-examples/utf8.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2010/freenectdotnet.sln",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan10.dat",
            "3rdparty/libfreenect/fakenect/platform.h",
            "3rdparty/libfyaml/test/emitter-examples/block6.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/Program.cs",
            "3rdparty/googletest/googlemock/test/gmock-nice-strict_test.cc",
            "3rdparty/libfyaml/m4/ax_pthread.m4",
            "3rdparty/libfyaml/README.md",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/freenect_spec.rb",
            "3rdparty/libfyaml/test/emitter-examples/seq5.yaml",
            "3rdparty/libfreenect/src/libfreenect.pc.in",
            "3rdparty/googletest/googletest/samples/sample3-inl.h",
            "3rdparty/libfyaml/test/emitter-examples/utf8-simple.yaml",
            "3rdparty/googletest/googletest/src/gtest-printers.cc",
            "3rdparty/googletest/googletest/src/gtest-matchers.cc",
            "3rdparty/libfreenect/include/libfreenect_registration.h",
            "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/CONTRIBUTORS",
            "3rdparty/libfyaml/cmake/fyaml-config.cmake.in",
            "3rdparty/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan4.dat",
            "3rdparty/libfyaml/test/emitter-examples/test1.yaml",
            "3rdparty/libfyaml/test/emitter-examples/literal2.yaml",
            "3rdparty/freeglut/freeglut_font_data.c",
            "3rdparty/libfreenect/wrappers/csharp/README",
            "3rdparty/libfreenect/src/CMakeLists.txt",
            "3rdparty/libfreenect/wrappers/c_sync/README",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan5.dat",
            "3rdparty/libfyaml/test/emitter-examples/zeroexplicit.yaml",
            "3rdparty/libfyaml/src/lib/fy-atom.h",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Linux-Arm/OniPlatformLinux-Arm.h",
            "3rdparty/googletest/googlemock/include/gmock/gmock-nice-strict.h",
            "3rdparty/libfyaml/src/lib/fy-atom.c",
            "3rdparty/libfreenect/wrappers/python/README",
            "3rdparty/libfyaml/test/emitter-examples/yaml-version.yaml",
            "3rdparty/googletest/googlemock/test/gmock_link_test.cc",
            "3rdparty/libfyaml/test/emitter-examples/emptydoc.yaml",
            "3rdparty/libfyaml/test/emitter-examples/seq6.yaml",
            "3rdparty/googletest/googletest/scripts/common.py",
            "3rdparty/nanoflann/examples/pointcloud_adaptor_example.cpp",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan1.dat",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/Motor.cs",
            "3rdparty/libfyaml/debian/control.in",
            "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-port.h",
            "3rdparty/freeglut/freeglut_stroke_mono_roman.c",
            "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump",
            "3rdparty/libfyaml/test/emitter-examples/c2.yaml",
            "3rdparty/libfyaml/debian/libfyaml-dev.install.in",
            "3rdparty/libfreenect/wrappers/python/freenect.pyx",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port-arch.h",
            "3rdparty/nanoflann/3rdparty/CMakeLists-fastann.txt",
            "3rdparty/libfreenect/wrappers/java/Makefile",
            "3rdparty/freeglut/freeglut_callbacks.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan8.dat",
            "3rdparty/nanoflann/examples/SO2_adaptor_example.cpp",
            "3rdparty/libfreenect/examples/wavrecord.c",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/x86/libusb0.sys",
            "3rdparty/libfyaml/test/emitter-examples/scalar-multiline.yaml",
            "3rdparty/googletest/googlemock/test/gmock_output_test_golden.txt",
            "3rdparty/libfreenect/wrappers/opencv/cvdemo.cpp",
            "3rdparty/nanoflann/scripts/cmake_uninstall.cmake.in",
            "3rdparty/libfyaml/test/emitter-examples/folded-endbreaks.yaml",
            "3rdparty/libfyaml/test/test-errors/0009/test.error",
            "3rdparty/googletest/googlemock/test/gmock_all_test.cc",
            "3rdparty/googletest/googletest/include/gtest/gtest_prod.h",
            "3rdparty/googletest/googletest/cmake/libgtest.la.in",
            "3rdparty/libfreenect/cmake_modules/UninstallTarget.cmake.in",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/amd64/libusb0.sys",
            "3rdparty/googletest/googletest/docs/samples.md",
            "3rdparty/nanoflann/Doxyfile",
            "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_libkdtree_real.cpp",
            "3rdparty/libfyaml/src/lib/fy-emit.h",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/ia64/libusb0.sys",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan10.dat",
            "3rdparty/freeglut/GL/glut.h",
            "3rdparty/libfyaml/src/xxhash/xxhash.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util.h",
            "3rdparty/libfyaml/src/lib/fy-emit.c",
            "3rdparty/nanoflann/COPYING",
            "3rdparty/freeglut/freeglut_teapot.c",
            "3rdparty/libfyaml/src/xxhash/xxhash.c",
            "3rdparty/googletest/googletest/test/googletest-test-part-test.cc",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-matchers.h.pump",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan8.dat",
            "3rdparty/libfyaml/m4/ax_check_define.m4",
            "3rdparty/libfyaml/src/Makefile.am",
            "3rdparty/libfyaml/test/emitter-examples/literal1.yaml",
            "3rdparty/nanoflann/packaging/debian/libnanoflann-dev.install",
            "3rdparty/libfyaml/test/test-errors/0010/===",
            "3rdparty/googletest/googletest/cmake/internal_utils.cmake",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_threads_win32.h",
            "3rdparty/googletest/googletest/test/googletest-message-test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan7.dat",
            "3rdparty/freeglut/GL/freeglut_std.h",
            "3rdparty/nanoflann/scripts/nanoflannConfig.cmake.in",
            "3rdparty/googletest/googlemock/src/gmock.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan8.dat",
            "3rdparty/libfyaml/test/emitter-examples/anchors-3.yaml",
            "3rdparty/nanoflann/benchmarkTool/randomTests/CMakeLists.txt",
            "3rdparty/libfyaml/test/test-errors/0002/test.error",
            "3rdparty/googletest/googletest/test/gtest_assert_by_exception_test.cc",
            "3rdparty/glew/include/GL/glew.h",
            "3rdparty/googletest/googletest/include/gtest/gtest-typed-test.h",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/openkinect_icon.ico",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan1.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan3.dat",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-13.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port.h",
            "3rdparty/libfyaml/debian/copyright.in",
            "3rdparty/libfyaml/build-aux/shave.in",
            "3rdparty/googletest/googlemock/test/gmock-port_test.cc",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/ffi/freenect.rb",
            "3rdparty/nanoflann/tests/test_main.cpp",
            "3rdparty/googletest/googletest/docs/pump_manual.md",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/amd64/libusb0.dll",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan10.dat",
            "3rdparty/libfyaml/test/emitter-examples/complexkey3.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan1.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan5.dat",
            "3rdparty/libfyaml/test/emitter-examples/simplekey1.yaml",
            "3rdparty/googletest/.clang-format",
            "3rdparty/googletest/googlemock/include/gmock/internal/gmock-pp.h",
            "3rdparty/googletest/googlemock/src/gmock-cardinalities.cc",
            "3rdparty/googletest/googletest/include/gtest/gtest-param-test.h",
            "3rdparty/libfreenect/.gitattributes",
            "3rdparty/libfreenect/cmake_modules/FindThreads.cmake",
            "3rdparty/libfyaml/configure.ac",
            "3rdparty/freeglut/freeglut_geometry.c",
            "3rdparty/libfyaml/test/emitter-examples/literal.yaml",
            "3rdparty/nanoflann/examples/CMakeLists.txt",
            "3rdparty/googletest/googletest/src/gtest-test-part.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/x86/libusb0_x86.dll",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/libusb-win32-bin-README.txt",
            "3rdparty/libfyaml/test/emitter-examples/y.yaml",
            "3rdparty/libfyaml/test/test-errors/0003/test.error",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan6.dat",
            "3rdparty/googletest/googletest/test/gtest-typed-test_test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan7.dat",
            "3rdparty/freeglut/freeglut_main.c",
            "3rdparty/nanoflann/benchmarkTool/CMakeLists.txt",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_threads.h",
            "3rdparty/libfyaml/test/emitter-examples/version.yaml",
            "3rdparty/libfyaml/test/emitter-examples/c9.yaml",
            "3rdparty/libfyaml/test/emitter-examples/blocked.yaml",
            "3rdparty/googletest/googlemock/include/gmock/gmock-spec-builders.h",
            "3rdparty/libfreenect/GPL2",
            "3rdparty/libfyaml/test/emitter-examples/seq4.yaml",
            "3rdparty/libfreenect/.gitignore",
            "3rdparty/libfyaml/test/emitter-examples/block7.yaml",
            "3rdparty/libfreenect/examples/chunkview.c",
            "3rdparty/googletest/googlemock/test/gmock_link_test.h",
            "3rdparty/googletest/googletest/test/googletest-options-test.cc",
            "3rdparty/googletest/googletest/include/gtest/internal/custom/README.md",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan4.dat",
            "3rdparty/libfyaml/test/emitter-examples/scalar-space1.yaml",
            "3rdparty/libfyaml/libfyaml.pc.in",
            "3rdparty/libfreenect/wrappers/c_sync/libfreenect_sync.h",
            "3rdparty/googletest/googlemock/include/gmock/gmock.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan6.dat",
            "3rdparty/libfreenect/wrappers/c_sync/libfreenect_sync.c",
            "3rdparty/libfyaml/test/emitter-examples/c4.yaml",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/FrameMode.java",
            "3rdparty/glew/src/glew.c",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Win32/OniPlatformWin32.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan6.dat",
            "3rdparty/libfreenect/mkcontrib.sh",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan2.dat",
            "3rdparty/libfyaml/test/emitter-examples/tags-1.yaml",
            "3rdparty/libfyaml/Dockerfile.alpine",
            "3rdparty/libfyaml/doc/index.rst",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Linux-x86/OniPlatformLinux-x86.h",
            "3rdparty/libfreenect/wrappers/python/CMakeLists.txt",
            "3rdparty/googletest/googlemock/docs/gmock_faq.md",
            "3rdparty/googletest/googletest/test/googletest-death-test_ex_test.cc",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCEnums.h",
            "3rdparty/libfyaml/test/test-errors/0007/in.yaml",
            "3rdparty/googletest/googletest/samples/sample1.h",
            "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-printers.h",
            "3rdparty/googletest/googletest/test/gtest-typed-test_test.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-test-part.cc",
            "3rdparty/googletest/README.md",
            "3rdparty/googletest/googletest/test/googletest-color-test_.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_fastann_real.cpp",
            "3rdparty/googletest/BUILD.bazel",
            "3rdparty/googletest/googletest/test/googletest-output-test-golden-lin.txt",
            "3rdparty/googletest/googletest/include/gtest/gtest_pred_impl.h",
            "3rdparty/libfyaml/test/emitter-examples/yy.yaml",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-port.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/BaseDataMap.cs",
            "3rdparty/googletest/googletest/docs/primer.md",
            "3rdparty/libfreenect/src/registration.c",
            "3rdparty/libfyaml/test/emitter-examples/complexkey8.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan8.dat",
            "3rdparty/libfreenect/src/registration.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util-generated.h.pump",
            "3rdparty/googletest/googletest/samples/sample2.cc",
            "3rdparty/nanoflann/packaging/debian/copyright",
            "3rdparty/libfreenect/wrappers/opencv/CMakeLists.txt",
            "3rdparty/libfyaml/test/test-errors/0011/===",
            "3rdparty/libfyaml/test/emitter-examples/simplefolded.yaml",
            "3rdparty/libfyaml/test/emitter-examples/t.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-8-2.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PSLink.h",
            "3rdparty/libfyaml/debian/libfyaml.install.in",
            "3rdparty/libfyaml/test/emitter-examples/simpleanchor.yaml",
            "3rdparty/libfyaml/test/emitter-examples/literal-endbreaks.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan9.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan5.dat",
            "3rdparty/libfyaml/test/emitter-examples/weirdplain.yaml",
            "3rdparty/libfyaml/test/test-errors/0005/test.error",
            "3rdparty/googletest/googletest/test/production.h",
            "3rdparty/libfreenect/fakenect/parson.c",
            "3rdparty/freeglut/freeglut_glutfont_definitions.c",
            "3rdparty/googletest/googletest/test/gtest_help_test_.cc",
            "3rdparty/googletest/googletest/samples/sample5_unittest.cc",
            "3rdparty/libfreenect/fakenect/parson.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest.h",
            "3rdparty/freeglut/freeglut_videoresize.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan9.dat",
            "3rdparty/googletest/googletest/README.md",
            "3rdparty/libfyaml/test/emitter-examples/c8.yaml",
            "3rdparty/googletest/googlemock/scripts/generator/LICENSE",
            "3rdparty/googletest/googletest/test/googletest-param-test-test.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/BaseCamera.cs",
            "3rdparty/googletest/googletest/samples/sample4_unittest.cc",
            "3rdparty/libfyaml/test/emitter-examples/line.yaml",
            "3rdparty/libfyaml/.gitignore",
            "3rdparty/googletest/googletest/samples/sample2_unittest.cc",
            "3rdparty/libfyaml/test/emitter-examples/u3.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2010/KinectDemo.csproj",
            "3rdparty/libfyaml/test/test-errors/0009/in.yaml",
            "3rdparty/libfyaml/test/emitter-examples/anchors-2.yaml",
            "3rdparty/glew/include/GL/eglew.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-linked_ptr.h",
            "3rdparty/libfyaml/test/emitter-examples/simpleseq1.yaml",
            "3rdparty/libfyaml/test/emitter-examples/flow1.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_flann_real.cpp",
            "3rdparty/libfyaml/test/emitter-examples/scalar-space.yaml",
            "3rdparty/googletest/googletest/samples/sample7_unittest.cc",
            "3rdparty/googletest/googlemock/include/gmock/internal/gmock-port.h",
            "3rdparty/googletest/googletest/samples/prime_tables.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan9.dat",
            "3rdparty/libfyaml/test/test-errors/0010/in.yaml",
            "3rdparty/googletest/googlemock/test/gmock_link2_test.cc",
            "3rdparty/libfreenect/platform/windows/README.TXT",
            "3rdparty/libfyaml/src/lib/fy-dump.h",
            "3rdparty/libfyaml/test/libfyaml-test-private.c",
            "3rdparty/libfreenect/doc/DoxygenMainpage.h",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-type-util.h.pump",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-type-util.h",
            "3rdparty/nanoflann/perf-tests/perf3_query.pdf",
            "3rdparty/googletest/googletest/include/gtest/gtest-printers.h",
            "3rdparty/nanoflann/doc/logo.png",
            "3rdparty/libfreenect/APACHE20",
            "3rdparty/libfyaml/src/lib/fy-dump.c",
            "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf.png",
            "3rdparty/googletest/googletest/cmake/gtest.pc.in",
            "3rdparty/libfreenect/wrappers/java/pom.xml",
            "3rdparty/libfyaml/test/emitter-examples/c11.yaml",
            "3rdparty/libfyaml/test/emitter-examples/folded.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/spec_helper.rb",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan9.dat",
            "3rdparty/libfyaml/m4/ax_check_compile_flag.m4",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-param-util.h",
            "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars1.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/README.md",
            "3rdparty/googletest/googletest/samples/sample4.h",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2010/KinectDemo.sln",
            "3rdparty/libfyaml/test/emitter-examples/ws0.yaml",
            "3rdparty/libfyaml/test/emitter-examples/sqscalar.yaml",
            "3rdparty/libfyaml/test/emitter-examples/t1.yaml",
            "3rdparty/googletest/appveyor.yml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Driver/OniDriverTypes.h",
            "3rdparty/libfyaml/test/emitter-examples/t4.yaml",
            "3rdparty/googletest/googlemock/scripts/generator/README",
            "3rdparty/googletest/googletest/test/googletest-filepath-test.cc",
            "3rdparty/libfyaml/test/emitter-examples/anchors.yaml",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/x86/libusb0_x86.dll",
            "3rdparty/nanoflann/examples/dynamic_pointcloud_example.cpp",
            "3rdparty/googletest/googletest/test/BUILD.bazel",
            "3rdparty/googletest/googletest/test/googletest-test2_test.cc",
            "3rdparty/googletest/googlemock/cmake/gmock.pc.in",
            "3rdparty/nanoflann/tests/CMakeLists.txt",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-type-util.h",
            "3rdparty/googletest/googletest/docs/pkgconfig.md",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-internal.h",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-7.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan8.dat",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCTypes.h",
            "3rdparty/googletest/googlemock/test/gmock-cardinalities_test.cc",
            "3rdparty/libfyaml/src/lib/fy-diag.c",
            "3rdparty/googletest/ci/install-platformio.sh",
            "3rdparty/nanoflann/perf-tests/nanoflann/test_leaf_max_size.cpp",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan8.dat",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VideoCamera.cs",
            "3rdparty/nanoflann/perf-tests/nanoflann/test_nanoflann.cpp",
            "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc",
            "3rdparty/libfreenect/wrappers/python/.gitignore",
            "3rdparty/googletest/googletest/samples/sample4.cc",
            "3rdparty/googletest/library.json",
            "3rdparty/nanoflann/README.md",
            "3rdparty/nanoflann/3rdparty/CMakeLists-libkdtree.txt",
            "3rdparty/libfyaml/src/lib/fy-diag.h",
            "3rdparty/libfyaml/test/emitter-examples/simplekey2.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scalars2.yaml",
            "3rdparty/libfyaml/test/emitter-examples/block4.yaml",
            "3rdparty/nanoflann/examples/SO3_adaptor_example.cpp",
            "3rdparty/nanoflann/packaging/debian/control",
            "3rdparty/nanoflann/packaging/README.txt",
            "3rdparty/googletest/CMakeLists.txt",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/History.txt",
            "3rdparty/googletest/googletest/test/gtest_json_test_utils.py",
            "3rdparty/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc",
            "3rdparty/freeglut/freeglut_ext.c",
            "3rdparty/libfreenect/cmake_modules/Findlibusb-1.0.cmake",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2008/freenectdotnet.csproj",
            "3rdparty/libfyaml/doc/intro.rst",
            "3rdparty/libfyaml/test/emitter-examples/c1.yaml",
            "3rdparty/googletest/googletest/test/gtest_main_unittest.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan7.dat",
            "3rdparty/googletest/googletest/test/googletest-param-test2-test.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/ia64/libusb0.sys",
            "3rdparty/libfyaml/test/emitter-examples/emptystream.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/device_spec.rb",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2010/ConsoleTest.csproj",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2008/ConsoleTest.csproj",
            "3rdparty/libfyaml/src/lib/fy-accel.h",
            "3rdparty/libfyaml/test/test-errors/0006/in.yaml",
            "3rdparty/libfyaml/test/emitter-examples/dqzero.yaml",
            "3rdparty/libfyaml/src/lib/fy-accel.c",
            "3rdparty/libfyaml/test/emitter-examples/simpleanchor4.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/README.md",
            "3rdparty/nanoflann/.travis.sh",
            "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_flann_random.cpp",
            "3rdparty/nanoflann/packaging/debian/compat",
            "3rdparty/googletest/googletest/test/googletest-json-outfiles-test.py",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan10.dat",
            "3rdparty/nanoflann/perf-tests/README.txt",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthMap.cs",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/README.rdoc",
            "3rdparty/googletest/.gitignore",
            "3rdparty/libfyaml/test/emitter-examples/anchors-4.1.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-all.cc",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthCamera.cs",
            "3rdparty/libfyaml/test/emitter-examples/scalar-singlequoted.yaml",
            "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars4.yaml",
            "3rdparty/libfyaml/test/test-errors/0009/===",
            "3rdparty/googletest/googlemock/src/gmock-internal-utils.cc",
            "3rdparty/googletest/googletest/test/googletest-break-on-failure-unittest_.cc",
            "3rdparty/libfreenect/wrappers/java/README",
            "3rdparty/libfyaml/doc/libfyaml.rst",
            "3rdparty/googletest/googletest/test/production.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/amd64/libusb0.sys",
            "3rdparty/libfreenect/include/libfreenect_audio.h",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/ColorStream.cpp",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/D2S.h",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusb.h",
            "3rdparty/libfyaml/src/valgrind/fy-valgrind.h",
            "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name1-test.py",
            "3rdparty/googletest/googletest/LICENSE",
            "3rdparty/libfyaml/test/test-errors/0008/test.error",
            "3rdparty/googletest/googletest/test/googletest-catch-exceptions-test_.cc",
            "3rdparty/libfyaml/test/emitter-examples/c10.yaml",
            "3rdparty/googletest/googletest/test/gtest_unittest.cc",
            "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h",
            "3rdparty/nanoflann/examples/example_with_pkgconfig/Makefile",
            "3rdparty/googletest/googlemock/src/gmock-matchers.cc",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-11.yaml",
            "3rdparty/googletest/googletest/test/gtest_sole_header_test.cc",
            "3rdparty/freeglut/freeglut_gamemode.c",
            "3rdparty/libfyaml/test/libfyaml-test-meta.c",
            "3rdparty/freeglut/freeglut_misc.c",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCAPI.h",
            "3rdparty/libfyaml/test/emitter-examples/keykey2.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/spec.opts",
            "3rdparty/nanoflann/scripts/nanoflann.pc.in",
            "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/as3kinectUI.as",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/SwapBufferCollection.cs",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/device.rb",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/MacOSX/OniPlatformMacOSX.h",
            "3rdparty/libfyaml/test/emitter-examples/quotedbackslash.yaml",
            "3rdparty/libfyaml/test/emitter-examples/ws3.yaml",
            "3rdparty/googletest/googlemock/CONTRIBUTORS",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan10.dat",
            "3rdparty/googletest/googletest/test/gtest_premature_exit_test.cc",
            "3rdparty/nanoflann/perf-tests/perf4_time_saved.pdf",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan9.dat",
            "3rdparty/googletest/googletest/include/gtest/gtest-matchers.h",
            "3rdparty/googletest/googletest/src/gtest-filepath.cc",
            "3rdparty/libfyaml/CMakeLists.txt",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-typed-test.cc",
            "3rdparty/libfreenect/README.md",
            "3rdparty/libfyaml/test/emitter-examples/simplekey5.yaml",
            "3rdparty/libfyaml/test/emitter-examples/tagdirective.yaml",
            "3rdparty/libfyaml/test/emitter-examples/literal3.yaml",
            "3rdparty/nanoflann/examples/utils.h",
            "3rdparty/libfyaml/debian/libfyaml-utils.install.in",
            "3rdparty/libfyaml/debian/compat",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-internal-inl.h",
            "3rdparty/googletest/googlemock/test/gmock-pp-string_test.cc",
            "3rdparty/libfyaml/test/emitter-examples/seq3.yaml",
            "3rdparty/libfyaml/LICENSE",
            "3rdparty/nanoflann/packaging/debian/changelog",
            "3rdparty/libfyaml/test/emitter-examples/complexkey9.yaml",
            "3rdparty/googletest/googletest/samples/sample10_unittest.cc",
            "3rdparty/libfyaml/test/emitter-examples/c5.yaml",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/libusb-win32-bin-README.txt",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/PreviewControl.cs",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-string.h",
            "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_fastann_random.cpp",
            "3rdparty/googletest/googlemock/include/gmock/gmock-more-matchers.h",
            "3rdparty/libfreenect/examples/glview.c",
            "3rdparty/googletest/googletest/src/gtest-death-test.cc",
            "3rdparty/freeglut/freeglut_menu.c",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-param-test.h.pump",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-tuple.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/LogEventArgs.cs",
            "3rdparty/nanoflann/benchmarkTool/realTests/CMakeLists.txt",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/TiltStatus.java",
            "3rdparty/freeglut/freeglut_overlay.c",
            "3rdparty/libfyaml/test/emitter-examples/complexkey2.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-4.yaml",
            "3rdparty/libfyaml/test/emitter-examples/block.yaml",
            "3rdparty/libfyaml/m4/ax_check_enable_debug.m4",
            "3rdparty/libfyaml/test/emitter-examples/emoji.yaml",
            "3rdparty/googletest/WORKSPACE",
            "3rdparty/googletest/googletest/test/googletest-filter-unittest_.cc",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/KinectNative.cs",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/license/libusb-win32/installer_license.txt",
            "3rdparty/googletest/googlemock/test/gmock-pp_test.cc",
            "3rdparty/libfyaml/test/Makefile.am",
            "3rdparty/nanoflann/.travis.yml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest.cc",
            "3rdparty/googletest/googlemock/README.md",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect.rb",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthFrameMode.cs",
            "3rdparty/libfyaml/test/emitter-examples/ws2.yaml",
            "3rdparty/libfyaml/test/emitter-examples/keyflow.yaml",
            "3rdparty/googletest/googlemock/test/gmock-function-mocker_nc_test.py",
            "3rdparty/libfreenect/doc/Doxyfile",
            "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_libkdtree_random.cpp",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2008/KinectDemo.csproj",
            "3rdparty/libfyaml/test/emitter-examples/block2.yaml",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/license/libusb-win32/installer_license.txt",
            "3rdparty/libfyaml/test/emitter-examples/u1.yaml",
            "3rdparty/libfyaml/test/emitter-examples/fold.yaml",
            "3rdparty/libfyaml/src/lib/fy-utils.c",
            "3rdparty/libfyaml/src/lib/fy-utils.h",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-1.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-printers.h",
            "3rdparty/nanoflann/.gitignore",
            "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars3.yaml",
            "3rdparty/googletest/googlemock/test/gmock-generated-actions_test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan9.dat",
            "3rdparty/googletest/googlemock/LICENSE",
            "3rdparty/googletest/googlemock/test/gmock-actions_test.cc",
            "3rdparty/libfreenect/examples/camtest.c",
            "3rdparty/freeglut/freeglut_window.c",
            "3rdparty/libfyaml/test/emitter-examples/mapping.yaml",
            "3rdparty/libfyaml/test/emitter-examples/complexkey6.yaml",
            "3rdparty/libfyaml/AUTHORS",
            "3rdparty/libfreenect/CMakeLists.txt",
            "3rdparty/freeglut/GL/freeglut_ext.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan5.dat",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/failguard.cpp",
            "3rdparty/freeglut/freeglut_state.c",
            "3rdparty/googletest/googlemock/test/gmock-matchers_test.cc",
            "3rdparty/glew/include/GL/wglew.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VideoFrameMode.cs",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan2.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan6.dat",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/VideoHandler.java",
            "3rdparty/libfyaml/test/test-errors/0008/===",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan3.dat",
            "3rdparty/libfyaml/test/emitter-examples/simpleliteral.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan10.dat",
            "3rdparty/googletest/googletest/include/gtest/gtest-spi.h",
            "3rdparty/libfyaml/src/lib/fy-docstate.c",
            "3rdparty/googletest/googlemock/include/gmock/internal/custom/README.md",
            "3rdparty/libfyaml/src/lib/fy-docstate.h",
            "3rdparty/googletest/googletest/test/googletest-printers-test.cc",
            "3rdparty/nanoflann/perf-tests/stats_raw_results-26_aug_2011.tar.bz",
            "3rdparty/libfyaml/m4/ax_tls.m4",
            "3rdparty/googletest/googlemock/test/gmock-function-mocker_nc.cc",
            "3rdparty/freeglut/freeglut_font.c",
            "3rdparty/libfyaml/test/emitter-examples/numbers-flow.yaml",
            "3rdparty/libfyaml/test/emitter-examples/tags.yaml",
            "3rdparty/googletest/googletest/test/googletest-list-tests-unittest_.cc",
            "3rdparty/libfyaml/test/test-errors/0004/test.error",
            "3rdparty/libfyaml/test/emitter-examples/seq2.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/PreviewControl.UI.cs",
            "3rdparty/libfreenect/wrappers/cpp/CMakeLists.txt",
            "3rdparty/googletest/googletest/test/googletest-env-var-test_.cc",
            "3rdparty/libfreenect/wrappers/.gitignore",
            "3rdparty/libfyaml/test/emitter-examples/c6.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_pred_impl.h",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-8.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PS1080.h",
            "3rdparty/nanoflann/perf-tests/analyze_stats.m",
            "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc",
            "3rdparty/googletest/googletest/test/gtest_prod_test.cc",
            "3rdparty/googletest/googletest/test/gtest_all_test.cc",
            "3rdparty/googletest/googletest/src/gtest_main.cc",
            "3rdparty/libfreenect/fakenect/record.c",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/ia64/libusb0.dll",
            "3rdparty/googletest/googletest/include/gtest/gtest-message.h",
            "3rdparty/nanoflann/examples/matrix_example.cpp",
            "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_nanoflann_real.cpp",
            "3rdparty/libfreenect/src/flags.c",
            "3rdparty/libfyaml/test/emitter-examples/plainscalar.yaml",
            "3rdparty/googletest/googlemock/test/gmock-generated-matchers_test.cc",
            "3rdparty/libfyaml/test/emitter-examples/flow.yaml",
            "3rdparty/libfyaml/test/emitter-examples/fold3.yaml",
            "3rdparty/libfyaml/test/emitter-examples/plainlines.yaml",
            "3rdparty/libfreenect/src/flags.h",
            "3rdparty/libfreenect/wrappers/python/frame_convert.py",
            "3rdparty/libfyaml/src/lib/fy-utf8.c",
            "3rdparty/libfreenect/src/usb_libusb10.c",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h",
            "3rdparty/libfyaml/src/lib/fy-utf8.h",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2008/KinectDemo.sln",
            "3rdparty/libfyaml/debian/source/format",
            "3rdparty/libfyaml/test/emitter-examples/array.yaml",
            "3rdparty/libfyaml/test/emitter-examples/simpleanchor3.yaml",
            "3rdparty/libfyaml/test/emitter-examples/docstartend.yaml",
            "3rdparty/libfyaml/src/tool/fy-tool.c",
            "3rdparty/nanoflann/examples/saveload_example.cpp",
            "3rdparty/libfreenect/CONTRIB",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan7.dat",
            "3rdparty/libfyaml/test/emitter-examples/test.yaml",
            "3rdparty/googletest/googlemock/test/gmock-generated-function-mockers_test.cc",
            "3rdparty/googletest/googlemock/test/gmock_output_test_.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/x86/libusb0.sys",
            "3rdparty/libfyaml/m4/ax_cxx_compile_stdcxx.m4",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan10.dat",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DepthFormat.java",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LedStatus.java",
            "3rdparty/googletest/googlemock/test/gmock_ex_test.cc",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/Xbox_NUI_Audio.inf",
            "3rdparty/libfyaml/test/test-errors/0007/===",
            "3rdparty/libfyaml/test/emitter-examples/anchors-1.yaml",
            "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h",
            "3rdparty/googletest/googletest/CMakeLists.txt",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan4.dat",
            "3rdparty/libfreenect/src/loader.h",
            "3rdparty/libfreenect/src/cameras.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan2.dat",
            "3rdparty/nanoflann/include/nanoflann.hpp",
            "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/as3KinectCalibrationUI.as",
            "3rdparty/libfreenect/src/cameras.h",
            "3rdparty/libfreenect/src/loader.c",
            "3rdparty/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc",
            "3rdparty/freeglut/freeglut_internal.h",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/Xbox_NUI_Audio.cat",
            "3rdparty/libfyaml/doc/Makefile.am",
            "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf_real_dataset.png",
            "3rdparty/libfyaml/test/emitter-examples/multiline-quoted-key.yaml",
            "3rdparty/libfreenect/src/usb_libusb10.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-filepath.cc",
            "3rdparty/nanoflann/perf-tests/flann/test_flann.cpp",
            "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-port.h",
            "3rdparty/libfyaml/debian/changelog.in",
            "3rdparty/nanoflann/doc/perf4_time_saved.png",
            "3rdparty/googletest/googlemock/docs/cook_book.md",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/ia64/libusb0.dll",
            "3rdparty/mexplus/CMakeLists.txt",
            "3rdparty/freeglut/freeglut_init.c",
            "3rdparty/googletest/googlemock/include/gmock/gmock-actions.h",
            "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf_double.png",
            "3rdparty/googletest/googletest/test/gtest_list_output_unittest.py",
            "3rdparty/googletest/googletest/src/gtest-port.cc",
            "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name2-test.py",
            "3rdparty/libfyaml/src/lib/fy-typelist.h",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/x86/libusb0.sys",
            "3rdparty/libfreenect/include/libfreenect.h",
            "3rdparty/libfreenect/cmake_modules/SetupDirectories.cmake",
            "3rdparty/libfyaml/test/emitter-examples/complexkey5.yaml",
            "3rdparty/libfreenect/examples/glpclview.c",
            "3rdparty/googletest/googletest/test/gtest_no_test_unittest.cc",
            "3rdparty/googletest/googletest/cmake/gtest_main.pc.in",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Device.java",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-actions.h.pump",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu.cpp",
            "3rdparty/libfyaml/test/emitter-examples/blockind.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-printers.cc",
            "3rdparty/libfreenect/examples/regtest.c",
            "3rdparty/nanogui/.gitignore",
            "3rdparty/libfyaml/test/emitter-examples/nodeprop.yaml",
            "3rdparty/libfreenect/src/freenect_internal.h",
            "3rdparty/libfyaml/test/emitter-examples/sqscalarspace.yaml",
            "3rdparty/googletest/googlemock/include/gmock/gmock-function-mocker.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan7.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan8.dat",
            "3rdparty/libfreenect/platform/linux/udev/51-kinect.rules",
            "3rdparty/libfreenect/examples/regview.c",
            "3rdparty/libfyaml/test/emitter-examples/simpleseq.yaml",
            "3rdparty/googletest/ci/build-platformio.sh",
            "3rdparty/libfyaml/test/emitter-examples/ws1.yaml",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/VideoFormat.java",
            "3rdparty/libfyaml/test/libfyaml-test.c",
            "3rdparty/libfyaml/doc/man/fy-tool.rst",
            "3rdparty/googletest/CONTRIBUTING.md",
            "3rdparty/libfyaml/src/lib/fy-event.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan8.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan9.dat",
            "3rdparty/libfyaml/test/emitter-examples/strings.yaml",
            "3rdparty/libfyaml/test/test-errors/0011/test.error",
            "3rdparty/libfyaml/test/emitter-examples/compact1.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2008/freenectdotnet.sln",
            "3rdparty/freeglut/GL/freeglut.h",
            "3rdparty/googletest/googletest/test/gtest_environment_test.cc",
            "3rdparty/googletest/googlemock/cmake/gmock_main.pc.in",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan1.dat",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_internal.h",
            "3rdparty/libfyaml/test/emitter-examples/v.yaml",
            "3rdparty/freeglut/freeglut_cursor.c",
            "3rdparty/libfyaml/test/test-errors/0008/in.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan1.dat",
            "3rdparty/nanoflann/perf-tests/nanoflann/Makefile",
            "3rdparty/libfyaml/test/emitter-examples/seq.yaml",
            "3rdparty/googletest/googletest/src/gtest-all.cc",
            "3rdparty/libfyaml/test/emitter-examples/fold4.yaml",
            "3rdparty/googletest/googlemock/src/gmock_main.cc",
            "3rdparty/freeglut/freeglut_joystick.c",
            "3rdparty/glew/include/GL/glxew.h",
            "3rdparty/googletest/googletest/test/gtest_xml_outfile1_test_.cc",
            "3rdparty/libfyaml/test/emitter-examples/complexkey.yaml",
            "3rdparty/libfyaml/Dockerfile",
            "3rdparty/libfyaml/test/test-errors/0006/===",
            "3rdparty/googletest/googletest/test/googletest-json-output-unittest.py",
            "3rdparty/googletest/googlemock/docs/cheat_sheet.md",
            "3rdparty/nanoflann/doc/perf2_build_index.png",
            "3rdparty/libfyaml/Dockerfile-build-deb",
            "3rdparty/libfreenect/examples/CMakeLists.txt",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/Main.cs",
            "3rdparty/nanoflann/perf-tests/perf2_build_index.pdf",
            "3rdparty/libfyaml/test/emitter-examples/simple.yaml",
            "3rdparty/nanogui/.appveyor.yml",
            "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/objects/PointWithID.as",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LogHandler.java",
            "3rdparty/googletest/googlemock/test/gmock-internal-utils_test.cc",
            "3rdparty/googletest/googletest/src/gtest-typed-test.cc",
            "3rdparty/googletest/googlemock/test/gmock-spec-builders_test.cc",
            "3rdparty/googletest/googletest/samples/sample1.cc",
            "3rdparty/googletest/googlemock/src/gmock-all.cc",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-death-test.h",
            "3rdparty/googletest/googlemock/include/gmock/gmock-more-actions.h",
            "3rdparty/libfreenect/doc/astyle.conf",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/Enumerations.cs",
            "3rdparty/libfyaml/test/emitter-examples/t3.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scalars.yaml",
            "3rdparty/libfreenect/wrappers/java/src/test/java/org/openkinect/freenect/FreenectTest.java",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-death-test.cc",
            "3rdparty/nanoflann/doc/perf4_time_saved.small.png",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan9.dat",
            "3rdparty/libfyaml/test/emitter-examples/v1.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/AssemblyInfo.cs",
            "3rdparty/libfyaml/test/emitter-examples/singlepairimp2.yaml",
            "3rdparty/nanoflann/doc/perf3_query.small.png",
            "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_nanoflann_random.cpp",
            "3rdparty/googletest/googletest/test/gtest_stress_test.cc",
            "3rdparty/CMakeLists.txt",
            "3rdparty/googletest/googletest/test/gtest_list_output_unittest_.cc",
            "3rdparty/libfyaml/test/emitter-examples/simplekey4.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/S2D.h",
            "3rdparty/libfyaml/test/emitter-examples/numbers.yaml",
            "3rdparty/libfreenect/src/tilt.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan6.dat",
            "3rdparty/libfyaml/test/emitter-examples/c13.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DepthStream.hpp",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan2.dat",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniPlatform.h",
            "3rdparty/libfyaml/test/test-errors/0002/in.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/Rakefile",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan7.dat",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Android-Arm/OniPlatformAndroid-Arm.h",
            "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-10.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-spi.h",
            "3rdparty/nanoflann/perf-tests/perf1_conv_matrix.pdf",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OpenNI.h",
            "3rdparty/libfyaml/test/emitter-examples/simplekey.yaml",
            "3rdparty/libfreenect/platform/windows/unistd.h",
            "3rdparty/libfyaml/test/emitter-examples/literal4.yaml",
            "3rdparty/libfyaml/src/lib/fy-input.h",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DepthHandler.java",
            "3rdparty/libfyaml/test/emitter-examples/json.yaml",
            "3rdparty/googletest/.travis.yml",
            "3rdparty/libfyaml/src/internal/libfyaml-parser.c",
            "3rdparty/libfyaml/src/lib/fy-input.c",
            "3rdparty/googletest/googletest/src/gtest.cc",
            "3rdparty/libfyaml/test/test-errors/0005/===",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2008/ConsoleTest.sln",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/LICENSE.txt",
            "3rdparty/googletest/googlemock/scripts/generator/README.cppclean",
            "3rdparty/libfreenect/src/core.c",
            "3rdparty/googletest/googletest/test/gtest-typed-test2_test.cc",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h",
            "3rdparty/libfyaml/test/emitter-examples/simpleanchor1.yaml",
            "3rdparty/nanoflann/doc/perf1_conv_matrix.png",
            "3rdparty/libfyaml/m4/ax_is_release.m4",
            "3rdparty/googletest/googlemock/test/gmock_stress_test.cc",
            "3rdparty/googletest/googletest/samples/sample2.h",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/AssemblyInfo.cs",
            "3rdparty/googletest/googletest/test/googletest-throw-on-failure-test_.cc",
            "3rdparty/libfyaml/test/emitter-examples/tagesc.yaml",
            "3rdparty/googletest/googletest/samples/sample1_unittest.cc",
            "3rdparty/libfyaml/test/emitter-examples/mergekeyspec.yaml",
            "3rdparty/libfyaml/test/emitter-examples/multiline-simple-key.yaml",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/sync.rb",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-printers.h",
            "3rdparty/libfyaml/test/emitter-examples/folding.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan10.dat",
            "3rdparty/googletest/googletest/samples/sample6_unittest.cc",
            "3rdparty/googletest/googletest/test/googletest-death-test-test.cc",
            "3rdparty/libfyaml/test/emitter-examples/complexkey4.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniEnums.h",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/Utility.hpp",
            "3rdparty/libfreenect/fakenect/CMakeLists.txt",
            "3rdparty/googletest/googletest/samples/sample3_unittest.cc",
            "3rdparty/libfreenect/src/audio.c",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/libusb-win32-bin-README.txt",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/amd64/libusb0.dll",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan3.dat",
            "3rdparty/libfreenect/fakenect/fakenect-record.1",
            "3rdparty/googletest/googletest/docs/faq.md",
            "3rdparty/libfyaml/test/test-env",
            "3rdparty/libfyaml/test/test-errors/0004/===",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan6.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan5.dat",
            "3rdparty/libfreenect/wrappers/cpp/cpp_pc_view.cpp",
            "3rdparty/googletest/googlemock/test/gmock-more-actions_test.cc",
            "3rdparty/libfreenect/wrappers/python/freenect.c",
            "3rdparty/libfyaml/m4/ax_check_flag.m4",
            "3rdparty/libfyaml/test/emitter-examples/multi-document.yaml",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-3.yaml",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest_main.cc",
            "3rdparty/googletest/googletest/samples/sample8_unittest.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan1.dat",
            "3rdparty/libfreenect/wrappers/c_sync/CMakeLists.txt",
            "3rdparty/googletest/googletest/samples/sample9_unittest.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan2.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan3.dat",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-filepath.h",
            "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/failguard.h",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Context.java",
            "3rdparty/googletest/googlemock/include/gmock/gmock-cardinalities.h",
            "3rdparty/libfyaml/m4/ax_cxx_compile_stdcxx_11.m4",
            "3rdparty/googletest/googletest/test/gtest_xml_output_unittest_.cc",
            "3rdparty/libfyaml/m4/ax_define_dir.m4",
            "3rdparty/googletest/googletest/test/gtest_pred_impl_unittest.cc",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/pkg/ffi-libfreenect-0.1.1.gem",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniVersion.h",
            "3rdparty/libfyaml/test/emitter-examples/u.yaml",
            "3rdparty/libfyaml/test/emitter-examples/singlepairimp.yaml",
            "3rdparty/libfreenect/wrappers/cpp/libfreenect.hpp",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan6.dat",
            "3rdparty/libfyaml/src/lib/fy-types.h",
            "3rdparty/libfyaml/src/lib/fy-types.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan7.dat",
            "3rdparty/libfyaml/test/emitter-examples/tabsmix.yaml",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/x86/libusb0_x86.dll",
            "3rdparty/libfyaml/include/libfyaml.h",
            "3rdparty/libfreenect/fakenect/fakenect.c",
            "3rdparty/libfyaml/test/emitter-examples/nodeprop2.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan1.dat",
            "3rdparty/googletest/googlemock/CMakeLists.txt",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/CMakeLists.txt",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCProperties.h",
            "3rdparty/libfyaml/test/emitter-examples/test2.yaml",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Resolution.java",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LogLevel.java",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DepthStream.cpp",
            "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-port.cc",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-type-util.h.pump",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/Accelerometer.cs",
            "3rdparty/libfyaml/test/emitter-examples/fold2.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan4.dat",
            "3rdparty/libfreenect/examples/tiltdemo.c",
            "3rdparty/libfyaml/test/test-errors/0003/in.yaml",
            "3rdparty/libfyaml/test/emitter-examples/dqscalar.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan2.dat",
            "3rdparty/googletest/googletest/include/gtest/gtest-death-test.h",
            "3rdparty/googletest/googletest/cmake/Config.cmake.in",
            "3rdparty/libfyaml/test/emitter-examples/simple2.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan7.dat",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/LED.cs",
            "3rdparty/googletest/googlemock/test/gmock_test.cc",
            "3rdparty/libfyaml/src/lib/fy-list.h",
            "3rdparty/nanoflann/CMakeLists.txt",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/ia64/libusb0.sys",
            "3rdparty/libfreenect/fakenect/fakenect.1",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan10.dat",
            "3rdparty/libfyaml/Makefile.am",
            "3rdparty/libfyaml/test/emitter-examples/t5.yaml",
            "3rdparty/libfyaml/test/test-errors/0007/test.error",
            "3rdparty/googletest/googletest/test/gtest-unittest-api_test.cc",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-6.yaml",
            "3rdparty/googletest/googletest/include/gtest/gtest.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan2.dat",
            "3rdparty/libfyaml/test/test-errors/0003/===",
            "3rdparty/libfyaml/test/emitter-examples/global-tag.yaml",
            "3rdparty/googletest/googletest/test/gtest_repeat_test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan4.dat",
            "3rdparty/libfyaml/test/emitter-examples/simple1.yaml",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PrimeSense.h",
            "3rdparty/libfyaml/scripts/create-virtual-env",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-port.h",
            "3rdparty/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h",
            "3rdparty/freeglut/freeglut_stroke_roman.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan4.dat",
            "3rdparty/libfyaml/Dockerfile.centos",
            "3rdparty/libfyaml/test/emitter-examples/fold-tricky.yaml",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/amd64/libusb0.dll",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/Xbox_NUI_Camera.cat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan1.dat",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/MainWindow.UI.cs",
            "3rdparty/freeglut/freeglut_teapot_data.h",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/ia64/libusb0.dll",
            "3rdparty/libfyaml/src/lib/fy-parse.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan8.dat",
            "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/Xbox_NUI_Camera.inf",
            "3rdparty/libfyaml/m4/shave.m4",
            "3rdparty/libfyaml/src/lib/fy-ctype.h",
            "3rdparty/libfyaml/src/lib/fy-ctype.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan5.dat",
            "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars2.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/FrameMode.cs",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan9.dat",
            "3rdparty/libfyaml/test/libfyaml-test-core.c",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/VideoStream.hpp",
            "3rdparty/libfyaml/src/lib/fy-parse.h",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-string.h",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-test-part.h",
            "3rdparty/nanoflann/examples/pointcloud_example.cpp",
            "3rdparty/libfyaml/build-aux/shave-libtool.in",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan3.dat",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-2.yaml",
            "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2010/ConsoleTest.sln",
            "3rdparty/libfyaml/test/emitter-examples/keykey.yaml",
            "3rdparty/nanoflann/doc/perf3_query.png",
            "3rdparty/nanoflann/CHANGELOG.md",
            "3rdparty/libfreenect/wrappers/csharp/src/lib/Kinect.cs",
            "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/MainWindow.cs",
            "3rdparty/nanoflann/perf-tests/analyze_leafsize_stats.m",
            "3rdparty/libfyaml/test/emitter-examples/emptykey.yaml",
            "3rdparty/libfyaml/src/lib/fy-doc.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan4.dat",
            "3rdparty/libfyaml/test/emitter-examples/flow2.yaml",
            "3rdparty/googletest/LICENSE",
            "3rdparty/libfyaml/src/lib/fy-doc.h",
            "3rdparty/googletest/googletest/src/gtest-internal-inl.h",
            "3rdparty/libfyaml/test/emitter-examples/c7.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan5.dat",
            "3rdparty/nanoflann/doc/perf1_conv_matrix.small.png",
            "3rdparty/googletest/googletest/docs/advanced.md",
            "3rdparty/libfyaml/test/test-errors/0005/in.yaml",
            "3rdparty/libfyaml/test/emitter-examples/seq1.yaml",
            "3rdparty/libfreenect/libfreenectConfig.cmake.in",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-tuple.h.pump",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DeviceDriver.cpp",
            "3rdparty/libfyaml/.dockerignore",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan3.dat",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/context_spec.rb",
            "3rdparty/libfyaml/test/test-errors/0002/===",
            "3rdparty/nanoflann/examples/vector_of_vectors_example.cpp",
            "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/context.rb",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest.h",
            "3rdparty/googletest/googletest/include/gtest/internal/gtest-internal.h",
            "3rdparty/googletest/platformio.ini",
            "3rdparty/mexplus/mexopencv/MxArray.hpp",
            "3rdparty/googletest/googlemock/src/gmock-spec-builders.cc",
            "3rdparty/libfyaml/.github/workflows/ci.yaml",
            "3rdparty/libfyaml/test/emitter-examples/complexkey7.yaml",
            "3rdparty/libfreenect/wrappers/matlab/Freenect.m",
            "3rdparty/libfyaml/test/emitter-examples/simplekey3.yaml",
            "3rdparty/googletest/googletest/include/gtest/gtest-test-part.h",
            "3rdparty/libfyaml/test/emitter-examples/simpleanchor2.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan4.dat",
            "3rdparty/freeglut/freeglut_display.c",
            "3rdparty/libfreenect/cmake_modules/FindOS.cmake",
            "3rdparty/googletest/googlemock/test/BUILD.bazel",
            "3rdparty/libfyaml/test/emitter-examples/block3.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan3.dat",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniProperties.h",
            "3rdparty/googletest/googletest/test/gtest_skip_test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan2.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan5.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan4.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan8.dat",
            "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Freenect.java",
            "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/objects/as3kinectCalibrationParams.as",
            "3rdparty/libfyaml/src/lib/fy-token.h",
            "3rdparty/nanoflann/examples/example_with_pkgconfig/pointcloud_example.cpp",
            "3rdparty/libfyaml/test/emitter-examples/c3.yaml",
            "3rdparty/libfyaml/src/lib/fy-token.c",
            "3rdparty/nanoflann/tests/gtest-1.8.0/CMakeLists.txt",
            "3rdparty/libfreenect/wrappers/opencv/libfreenect_cv.cpp",
            "3rdparty/nanoflann/examples/KDTreeVectorOfVectorsAdaptor.h",
            "3rdparty/nanoflann/perf-tests/flann/Makefile",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan3.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan10.dat",
            "3rdparty/_readme_directory_.txt",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan6.dat",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan3.dat",
            "3rdparty/glew/LICENSE.txt",
            "3rdparty/googletest/googletest/test/googletest-shuffle-test_.cc",
            "3rdparty/googletest/googletest/test/gtest_testbridge_test_.cc",
            "3rdparty/libfreenect/examples/micview.c",
            "3rdparty/libfyaml/test/emitter-examples/t2.yaml",
            "3rdparty/libfreenect/src/fwfetcher.py",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan5.dat",
            "3rdparty/libfyaml/test/emitter-examples/scanner-c-9.yaml",
            "3rdparty/googletest/googletest/test/googletest-param-test-test.cc",
            "3rdparty/libfyaml/test/test-errors/0010/test.error",
            "3rdparty/libfyaml/test/emitter-examples/fold5.yaml",
            "3rdparty/glext/include/glext/glext.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan4.dat",
            "3rdparty/libfyaml/test/emitter-examples/c12.yaml",
            "3rdparty/googletest/googletest/test/gtest_xml_outfile2_test_.cc",
            "3rdparty/mexplus/mexopencv/mexopencv.hpp",
            "3rdparty/libfyaml/test/emitter-examples/v2.yaml",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-matchers.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan5.dat",
            "3rdparty/nanoflann/doc/perf2_build_index.small.png",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-actions.h",
            "3rdparty/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-message.h",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan1.dat",
            "3rdparty/googletest/googletest/test/googletest-listener-test.cc",
            "3rdparty/libfyaml/test/test-errors/0011/in.yaml",
            "3rdparty/libfyaml/test/emitter-examples/u2.yaml",
            "3rdparty/googletest/googletest/test/googletest-port-test.cc",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan2.dat",
            "3rdparty/libfreenect/examples/hiview.c",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan6.dat",
            "3rdparty/googletest/googlemock/test/gmock-function-mocker_test.cc",
            "3rdparty/libfyaml/test/emitter-examples/compactblockmap.yaml",
            "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan1.dat",
            "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Driver/OniDriverAPI.h",
            "3rdparty/googletest/googletest/test/googletest-output-test_.cc",
            "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util-generated.h"
          ],
          "commitId" : "167876f5475dccd6bb802ae932bcc90e99d38702",
          "timestamp" : 1786671863000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuyang",
            "fullName" : "liuyang"
          },
          "authorEmail" : "liuyang@senior.auto",
          "comment" : ":new: tbb或openmp加速\u000a",
          "date" : "2026-08-14 09:44:23 +0800",
          "id" : "167876f5475dccd6bb802ae932bcc90e99d38702",
          "msg" : ":new: tbb或openmp加速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0009/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LogLevel.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf3_query.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_joystick.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2008/KinectDemo.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simple2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simple1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/glview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/prime_tables.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0008/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock-spec-builders.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-spi.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/global-tag.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-10.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0007/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-printers-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0004/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/frame_convert2.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample2.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/debian/compat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-token.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PrimeSense.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/_readme_directory_.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/sync.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/CHANGELOG.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/History.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-nice-strict.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/cmake/libgtest.la.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/mexplus/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/saveload_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/intro.rst"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/u3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-internal-inl.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/include/GL/glew.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/LICENSE.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal-endbreaks.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-spec-builders_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/compact1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_font.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/ws0.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/tags-1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-all.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-filter-unittest_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/amd64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-7.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/as3KinectCalibrationUI.as"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0011/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-tuple.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/Doxyfile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/src/glew.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/folded-endbreaks.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/blocked.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/flann/test_flann.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_define_dir.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/v2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_glutfont_definitions.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_stress_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/ia64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/.dockerignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/appveyor.yml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_tls.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/u.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/scripts/common.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/sqscalar.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-death-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthFrameMode.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/Main.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_no_test_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/ci/install-platformio.sh"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/amd64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-utf8.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_prod.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/cameras.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/x86/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/x86/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DeviceFlags.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf4_time_saved.small.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/c_sync/libfreenect_sync.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/index.rst"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/AssemblyInfo.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/FrameMode.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/KDTreeVectorOfVectorsAdaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf2_build_index.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/numbers-flow.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/CONTRIBUTING.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/BaseDataMap.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/ia64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/utils.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_structure.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/D2S.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-matchers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-filepath.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-env-var-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/cameras.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2010/freenectdotnet.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/perf4_time_saved.pdf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-nice-strict_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/production.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample4.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-printers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_window.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c11.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/unistd.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/Xbox_NUI_Camera.cat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/x86/libusb0_x86.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/folded.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/Xbox_NUI_Motor.inf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/failguard.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniEnums.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/registration.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Driver/OniDriverTypes.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf_double.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_link_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf1_conv_matrix.small.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-string.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/SO2_adaptor_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_environment_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_list_output_unittest_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/example_with_pkgconfig/pointcloud_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2008/KinectDemo.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock-all.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/VideoFormat.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-cardinalities_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/pkgconfig.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/.travis.sh"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/debian/libnanoflann-dev.install"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/ia64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/FrameMode.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/pump_manual.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/.travis.yml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest-typed-test_test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_testbridge_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample3-inl.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0002/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/build-aux/shave.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/v.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_flann_real.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-param-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-typed-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-function-mocker_nc.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c13.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/GL/glut.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/amd64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-tuple.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_repeat_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_all_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/Xbox_NUI_Audio.inf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/y.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-filepath.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest_pred_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_stress_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/amd64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_threads.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block7.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-spi.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-utf8.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/micview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_nanoflann_random.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/libfreenectConfig.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-13.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/yy.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block6.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/Xbox_NUI_Motor.cat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/amd64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/c_sync/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/Dockerfile.centos"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_cxx_compile_stdcxx.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/opencv/cvdemo.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-9.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/include/libfreenect.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleseq.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-types.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-type-util.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/scripts/generator/README.cppclean"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/strings.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCProperties.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_teapot_data.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_pred_impl_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/ImageMap.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0006/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-typed-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/audio.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0009/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/README.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-generated-actions_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/frame_convert.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-more-actions.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey7.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-type-util.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/xxhash/xxhash.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/pkg/ffi-libfreenect-0.1.1.gem"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/pointcloud_kdd_radius.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/.gitattributes"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/cpp/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0007/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-cardinalities.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-type-util.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_json_test_utils.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_callbacks.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/CATKIN_IGNORE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/libusb-win32-bin-README.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/weirdplain.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/singlepairimp2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/include/libfyaml.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_cursor.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-pp_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_pthread.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-death-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/AUTHORS"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0005/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/spec.opts"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-docstate.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/changelog.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_ex_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleanchor4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-input.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_is_release.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-printers.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VideoCamera.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/include/GL/wglew.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample4.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/opencv/libfreenect_cv.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/nanoflann/test_nanoflann.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_prod_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0003/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-break-on-failure-unittest_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_threads_win32.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/core.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_main.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-accel.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/WORKSPACE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_all_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/events/as3kinectCalibrationEvent.as"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/BUILD.bazel"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/gmock-pp.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0010/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_geometry.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_xml_output_unittest_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest-unittest-api_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_output_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c9.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/libusb-win32-bin-README.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-actions.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-catch-exceptions-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-printers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-message.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/openkinect_icon.ico"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-list-tests-unittest_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2010/ConsoleTest.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/opencv/libfreenect_cv.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LogHandler.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-utils.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/as3kinectUI.as"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/AssemblyInfo.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/libfyaml-dev.install.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/emptykey.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-matchers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util-generated.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/randomTests/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/Dockerfile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest_main.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-param-util-generated.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0011/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OpenNI.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-filepath.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/cmake_modules/Findlibusb-1.0.cmake"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/libfyaml.install.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-message-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/license/libusb-win32/installer_license.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/cpp/libfreenect.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/example_with_pkgconfig/Makefile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/CONTRIBUTORS"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0008/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/compat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/plainlines.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-test-part.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample4_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/cpp/cpp_pc_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_main_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DepthStream.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test2-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-death-test-internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-matchers.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0003/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/LICENSE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/docs/gmock_faq.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0008/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-emit.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/Makefile.am"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/util/Jdk14LogHandler.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-dump.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-input.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-json-outfiles-test.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-docstate.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-ctype.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_init.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample7_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/production.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PS1080.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample6_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/amd64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/BaseCamera.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/tagesc.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/usb_libusb10.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_flann_random.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-spec-builders.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCTypes.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/libfyaml-test-private.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-type-util.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/tagdirective.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_check_flag.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/source/format"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-matchers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/freenect_spec.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/LICENSE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/glpclview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/docs/cheat_sheet.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/samples.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-utils.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/include/GL/glxew.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/cmake/gmock.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/faq.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/SwapBufferCollection.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/BUILD.bazel"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/nodeprop.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/parson.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/TiltStatus.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c12.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/license/libusb-win32/installer_license.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/shave.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/README.TXT"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2010/freenectdotnet.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/emptydoc.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/flow2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_teapot.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey8.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/docs/cook_book.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-8-2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_misc.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-parse.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-token.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/custom/gtest-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-uninitialized-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock_main.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/Xbox_NUI_Audio.cat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-port-arch.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_menu.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/objects/as3kinectCalibrationParams.as"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/man/fy-tool.rst"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/folding.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/.clang-format"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_check_compile_flag.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/u1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/debian/changelog"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-port_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/camtest.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-diag.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold-tricky.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/actionscript/org/as3kinect/objects/PointWithID.as"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/freenect_internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/fwfetcher.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-test-part.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthMap.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/libfyaml-test-meta.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/ffi/freenect.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_fastann_random.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name1-test.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/parson.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/fakenect.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/keykey2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalars.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_list_output_unittest.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c8.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/Makefile.am"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/x86/libusb0_x86.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/scripts/generator/LICENSE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf2_build_index.small.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/flags.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/PreviewControl.UI.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DepthFormat.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/DepthHandler.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/VideoHandler.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Win32/OniPlatformWin32.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/u2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/VideoStream.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-atom.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/matlab/Freenect.m"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-printers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2010/KinectDemo.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/fakenect.1"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/pointcloud_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_check_enable_debug.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/Kinect.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest-typed-test2_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-param-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample3_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalar-multiline.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/analyze_stats.m"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/S2D.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-doc.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/custom/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/LICENSE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf4_time_saved.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/flags.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_help_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/libfyaml-test-core.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/xxhash/xxhash.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/linux/udev/51-kinect.rules"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-6.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/chunkview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/scripts/cmake_uninstall.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-env"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_libkdtree_real.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0010/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0010/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample5_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-port.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DepthStream.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-test-part.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-event.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/README.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/utf8.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/sqscalarspace.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-printers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-matchers.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/include/nanoflann.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/quotedbackslash.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/pom.xml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/blockind.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_videoresize.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/keykey.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-shuffle-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/cmake/gtest_main.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/usb_libusb10.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/conf.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/libfyaml.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/docs/for_dummies.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/Makefile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/linux/udev/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/3rdparty/CMakeLists-fastann.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/custom/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/cmake/fyaml-config.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/mexplus/mexopencv/mexopencv.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0007/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/.travis.yml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-port-arch.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-death-test-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-8.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-string.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf1_conv_matrix.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/Utility.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/tags.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/LED.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/randomTests/benchmark_libkdtree_random.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/perf3_query.pdf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleliteral.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VideoFrameMode.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-accel.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniProperties.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-diag.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Device.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-test-part.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-dump.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/ws2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-actions.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleseq1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/Dockerfile.alpine"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_xml_outfile1_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-doc.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey6.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/sets.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/docstartend.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/mkcontrib.sh"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0006/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/Dockerfile-build-deb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/VERSION"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/DeviceDriver.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-parse.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-linked_ptr.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/loader.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/dynamic_pointcloud_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2010/ConsoleTest.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/copyright.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/flann/Makefile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-generated-matchers_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/MainWindow.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/mapping.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/scripts/nanoflann.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/PSLink.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/3rdparty/CMakeLists-flann.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/record.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/libfyaml-utils.install.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/KinectNative.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0002/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleanchor1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalars2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-invalid-name2-test.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/spec_helper.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/ci/build-platformio.sh"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/dqscalar.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Driver/OniDriverAPI.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/doc/DoxygenMainpage.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-list.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/ia64/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/internal/libfyaml-parser.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/ws3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/cmake_modules/FindOS.cmake"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Android-Arm/OniPlatformAndroid-Arm.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-types.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-generated-function-mockers_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/perf2_build_index.pdf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/ColorStream.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/flow1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-11.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/logo.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/configure.ac"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest-typed-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_fastann_real.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/multiline-quoted-key.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/array.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0002/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/src/ColorStream.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/yaml-version.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/zeroexplicit.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_overlay.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/cmake_modules/FindThreads.cmake"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_xml_outfile2_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Context.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simple.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/3rdparty/CMakeLists-libkdtree.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-param-test.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/failguard.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/Program.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/tiltdemo.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/scripts/generator/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-filepath-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0003/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_ext.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/Makefile.am"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/MainWindow.UI.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Linux-x86/OniPlatformLinux-x86.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/cpp/cppview.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-printers.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/registration.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/x86/libusb0_x86.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/line.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample9_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-4.1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/version.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0004/==="
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/invoice.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/freenect.pyx"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/GL/freeglut_std.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/include/libfreenect_audio.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleanchor3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_link_test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/Rakefile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-actions.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/anchors-on-empty-scalars1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf_real_dataset.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/nodeprop2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest_prod.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/compactblockmap.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalar-singlequoted.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample8_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-all.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_gamemode.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-color-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/advanced.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample1.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/emptystream.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/fakenect-record.1"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/mergekeyspec.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplefolded.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/json.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/include/libfreenect_registration.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCEnums.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/test_main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_state.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusbemu_internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/numbers.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/pointcloud_adaptor_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-more-actions_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/loader.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Linux-Arm/OniPlatformLinux-Arm.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample2_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-param-test-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/analyze_leafsize_stats.m"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/cmake_modules/SetupDirectories.cmake"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/quoted.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/test2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_stroke_roman.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_font_data.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/doc/astyle.conf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/mexplus/mexopencv/MxArray.hpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-death-test_ex_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-12.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/libusb10emu/libusb-1.0/libusb.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/emoji.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/GPL2"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniVersion.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample2.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-function-mocker_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_sole_header_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniCAPI.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/OniPlatform.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/PreviewControl.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/context.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/SO3_adaptor_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/lib/freenect/device.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/LogEventArgs.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/openkinect_logo.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/libfyaml-test.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/cmake_modules/UninstallTarget.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/perf1_conv_matrix.pdf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample1_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/scripts/nanoflannConfig.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-message.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/KinectDemo/VS2010/KinectDemo.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/CONTRIBUTORS"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/complexkey9.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/multiline-simple-key.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/context_spec.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0005/in.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0011/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/APACHE20"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/tilt.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2008/freenectdotnet.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_display.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-output-test-golden-lin.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_premature_exit_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/include/GL/eglew.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/singlepairimp.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/vector_of_vectors_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/nanoflann/test_leaf_max_size.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2008/ConsoleTest.csproj"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/cmake/gtest.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/regview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf5_1e5pts_time_vs_maxleaf.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glext/include/glext/glext.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/CONTRIBUTORS"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold4.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan5.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui motor/ia64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan10.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-param-util.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/python/freenect.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/VS2008/freenectdotnet.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Freenect.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-throw-on-failure-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan2.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/001/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/004/scan8.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/multi-document.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/c_sync/libfreenect_sync.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-more-matchers.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/002/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalar-space1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/examples/matrix_example.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/test/ConsoleTest/VS2008/ConsoleTest.sln"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0009/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c7.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/folded2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/debian/control.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/README.rdoc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest-typed-test_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/cmake/internal_utils.cmake"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/COPYING"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scanner-c-5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/hiview.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/wavrecord.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_skip_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c6.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/debian/copyright"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock-cardinalities.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-internal-utils_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanogui/.appveyor.yml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/valgrind/fy-valgrind.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample10_unittest.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-death-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/cmake/Config.cmake.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-port-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/009/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/README.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/platform.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/005/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/fakenect/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock-internal-utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/build-aux/shave-libtool.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/MacOSX/OniPlatformMacOSX.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/scalar-space.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/DepthCamera.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/doc/libfyaml.rst"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/platformio.ini"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/BUILD.bazel"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-typelist.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/v1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/flow.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_leak_test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-test2_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/docs/primer.md"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleanchor2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/seq6.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/tool/fy-tool.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/gtest_assert_by_exception_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/src/libfreenect.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/003/scan3.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-emit.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/license/libusb-win32/installer_license.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/cmake/gmock_main.pc.in"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/gtest_pred_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/library.json"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/nanoflann/Makefile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-listener-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/GL/freeglut.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/doc/perf3_query.small.png"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/CONTRIB"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/Motor.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan7.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/internal/gtest-internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/src/gmock-matchers.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_link2_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-json-output-unittest.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-output-test_.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/LedStatus.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/GL/freeglut_ext.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/scripts/create-virtual-env"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/examples/regtest.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simpleanchor.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/samples/sample1.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/literal1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/c_sync/README"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/007/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/ia64/libusb0.dll"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/glew/LICENSE.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/utf8-simple.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/keyflow.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0006/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-atom.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_check_define.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/opencv/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/m4/ax_cxx_compile_stdcxx_11.m4"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/dqzero.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/test1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/block2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/gmock-function-mocker.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/Makefile.am"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/benchmark_nanoflann_real.cpp"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/Accelerometer.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/.github/workflows/ci.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/include/gmock/internal/gmock-port.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/test.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock_output_test_golden.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/libusb-win32-bin-README.txt"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-port.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-matchers_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/csharp/src/lib/Enumerations.cs"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanogui/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/packaging/debian/control"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/doc/Doxyfile"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/perf-tests/stats_raw_results-26_aug_2011.tar.bz"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui camera/Xbox_NUI_Camera.inf"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/LICENSE"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest_main.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan6.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-pp-string_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/006/scan4.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/src/gtest-filepath.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/test/java/org/openkinect/freenect/FreenectTest.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/c10.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0004/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-options-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-function-mocker_nc_test.py"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/ruby/ffi-libfreenect/spec/device_spec.rb"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/test-errors/0005/test.error"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/008/scan1.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/src/lib/fy-ctype.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/simplekey5.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t2.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/tabsmix.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/plainscalar.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/benchmarkTool/realTests/dat_avz/010/scan9.dat"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/ws1.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/t3.yaml"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/src/gtest-internal-inl.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googletest/test/googletest-test-part-test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/Resolution.java"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-typed-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/googletest/googlemock/test/gmock-actions_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/nanoflann/tests/gtest-1.8.0/include/gtest/gtest-death-test.h"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfreenect/platform/windows/inf/xbox nui audio/x86/libusb0.sys"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/freeglut/freeglut_stroke_mono_roman.c"
            },
            {
              "editType" : "edit",
              "file" : "3rdparty/libfyaml/test/emitter-examples/fold2.yaml"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "libs/slam/src/slam/CICP.cpp"
          ],
          "commitId" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
          "timestamp" : 1786691640000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuyang",
            "fullName" : "liuyang"
          },
          "authorEmail" : "liuyang@senior.auto",
          "comment" : ":bug: 补齐关联点导出总为0的bug\u000a",
          "date" : "2026-08-14 15:14:00 +0800",
          "id" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
          "msg" : ":bug: 补齐关联点导出总为0的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "libs/slam/src/slam/CICP.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "lamp/lamp_logic.h",
            "lamp/control_lamp.cpp"
          ],
          "commitId" : "d057221b3084f06832f5a6f8ce64a7e9ba3dcc61",
          "timestamp" : 1786536158000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:修改红绿灯转发倒计时逻辑\u000a",
          "date" : "2026-08-12 20:02:38 +0800",
          "id" : "d057221b3084f06832f5a6f8ce64a7e9ba3dcc61",
          "msg" : "feat_out:修改红绿灯转发倒计时逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "lamp/lamp_logic.h"
            },
            {
              "editType" : "edit",
              "file" : "lamp/control_lamp.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "lamp/control_lamp.cpp"
          ],
          "commitId" : "4547f2efe192da70796a266e53e87dd3a8bfb2f2",
          "timestamp" : 1786599905000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:无原始数据后倒计时结束停发\u000a",
          "date" : "2026-08-13 13:45:05 +0800",
          "id" : "4547f2efe192da70796a266e53e87dd3a8bfb2f2",
          "msg" : "feat_out:无原始数据后倒计时结束停发",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "lamp/control_lamp.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "package.xml",
            "docs/traffic_light_ui_design.md",
            "launch/traffic_light_monitor_ui.launch",
            "config/peripheral_controller.toml",
            "scripts/traffic_light_monitor_ui.py",
            "include/config_loader.hpp",
            "CMakeLists.txt",
            "README.md"
          ],
          "commitId" : "14d4d6a8a173f4353a12edb06d06063c22cdeae1",
          "timestamp" : 1786608442000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加monitor ui，修改停发逻辑\u000a",
          "date" : "2026-08-13 16:07:22 +0800",
          "id" : "14d4d6a8a173f4353a12edb06d06063c22cdeae1",
          "msg" : "feat_out:增加monitor ui，修改停发逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "package.xml"
            },
            {
              "editType" : "add",
              "file" : "docs/traffic_light_ui_design.md"
            },
            {
              "editType" : "edit",
              "file" : "include/config_loader.hpp"
            },
            {
              "editType" : "edit",
              "file" : "config/peripheral_controller.toml"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "README.md"
            },
            {
              "editType" : "add",
              "file" : "launch/traffic_light_monitor_ui.launch"
            },
            {
              "editType" : "add",
              "file" : "scripts/traffic_light_monitor_ui.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "include/config_loader.hpp",
            "config/peripheral_controller.toml",
            "lamp/control_lamp.cpp"
          ],
          "commitId" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
          "timestamp" : 1786859904000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:距离判断改为路口前终点\u000a",
          "date" : "2026-08-16 13:58:24 +0800",
          "id" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
          "msg" : "feat_out:距离判断改为路口前终点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "config/peripheral_controller.toml"
            },
            {
              "editType" : "edit",
              "file" : "include/config_loader.hpp"
            },
            {
              "editType" : "edit",
              "file" : "lamp/control_lamp.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.hpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp"
          ],
          "commitId" : "ed2c1d8a2e9893510e2680bcfed62c70ff1dd41f",
          "timestamp" : 1784266212000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 远程单次直线步进END后不退出循环重回MOVE\u000a\u000aUpdateFSMState 每周期被调两次(pilot_update 一次, 失败 stage 经\u000aResetSuccessorTasks 仍强制执行的 MOTION_FSM_TASK 一次), fsm_interface\u000a的 last_motion_sub_state_type 被第二次快照拍平, REMOTE_MOVE->REMOTE_END\u000a边沿被吞, is_need_increase_remote_idx_ 永不置位, cur_remote_idx_ 不推进,\u000afinishReqRemoteCtrl 不触发, REMOTE_END 停 remote_align_stop_sec 后经\u000aRemoteInit 无条件重回 REMOTE_MOVE 直至超时.\u000a\u000aprepare 改为自持上周期 remote 子状态判 END 进入沿, 不再依赖\u000afsm_interface 的 last_*; REMOTE_STOP 跳过判断同步替换恢复原语义.\u000a",
          "date" : "2026-07-17 13:30:12 +0800",
          "id" : "ed2c1d8a2e9893510e2680bcfed62c70ff1dd41f",
          "msg" : "fix: 远程单次直线步进END后不退出循环重回MOVE",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp",
            "data/app/fsm/task_command_type.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "c0b886c3483f4c06631a38fffa6952e98b606405",
          "timestamp" : 1784266225000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: park子状态机收普通任务卡死PARK_MOVE无法退出\u000a\u000abulk分支(FSM_TYPE_B)在PARK_LOCK收到无散货途径点的普通任务时,\u000aLock2Init/Init2Move仅凭routing标志放行进入PARK_MOVE, 而该态下\u000aMove2Adjust(需bulk_in点)与Park_Bulk2Travel(需bulk_out点)恒假,\u000a只能靠再次取消任务解锁(实车卡死近4小时):\u000a- Lock2Init/Init2Move补散货途径点检查, 普通任务不再进入死区\u000a- Park_Bulk2Travel新增逃生: 新任务无任何散货途径点且地图可用时退回TRAVEL\u000a\u000a同修停车场分支(FSM_TYPE_A)同类隐患: Park_Park2Travel对PARK_MOVE\u000a放行新routing逃生, 但带双卡死判据(switch恒KEEP+停留超20s),\u000a正常进位途中刷新停车任务不受影响\u000a\u000a另补EnumType2String缺失的E_TASK_FSM/E_MOTION_FSM映射,\u000a日志不再把正常事件误打成E_NO_STATE\u000a",
          "date" : "2026-07-17 13:30:25 +0800",
          "id" : "c0b886c3483f4c06631a38fffa6952e98b606405",
          "msg" : "fix: park子状态机收普通任务卡死PARK_MOVE无法退出",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "bced6f6d483813906b1a3fd2308a7a4835c657ab",
          "timestamp" : 1785742740000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 集卡多段倒车自适应CPU/GPU模式，回退部分CPU参数\u000a\u000a",
          "date" : "2026-08-03 15:39:00 +0800",
          "id" : "bced6f6d483813906b1a3fd2308a7a4835c657ab",
          "msg" : "chore: SSEP: 集卡多段倒车自适应CPU/GPU模式，回退部分CPU参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "tasks/plan/keb_lane_follow_path_task.cpp"
          ],
          "commitId" : "fc6eb0868971fc680840de071580930fd7143f99",
          "timestamp" : 1785913580000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: Keb: 修复IMV重规划时起点曲率异常的问题\u000a\u000a",
          "date" : "2026-08-05 15:06:20 +0800",
          "id" : "fc6eb0868971fc680840de071580930fd7143f99",
          "msg" : "fix: Keb: 修复IMV重规划时起点曲率异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "math/piecewise_jerk/constant_jerk_traj.cpp",
            "data/common/trajectory_point.cpp",
            "data/lattice/trajectory_combiner.cpp",
            "data/lattice/piecewise_traj_generator.cpp",
            "math/piecewise_jerk/piecewise_jerk_traj.cpp",
            "data/lattice/feasible_region.cpp",
            "data/lattice/feasible_region.hpp"
          ],
          "commitId" : "bc74bb89bd349452152f3e327b06384e849a8322",
          "timestamp" : 1786027375000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正纵向轨迹基础计算边界\u000a\u000a修正轨迹点投影的绝对 s 计算、可行域减速边界和加速段距离公式。\u000a\u000a补齐终点采样，允许数值稳定的微小时长 jerk 段，并实现 PiecewiseJerkTraj 深拷贝。\u000a",
          "date" : "2026-08-06 22:42:55 +0800",
          "id" : "bc74bb89bd349452152f3e327b06384e849a8322",
          "msg" : "fix: 修正纵向轨迹基础计算边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/feasible_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_traj.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/common/trajectory_point.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_traj_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/feasible_region.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/constant_jerk_traj.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "common/util/crash_helper.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/lattice/collision_sweep.hpp",
            "data/lattice/collision_checker.cpp",
            "common/util/crash_helper.cpp",
            "data/lattice/ogm_crash_data.cpp"
          ],
          "commitId" : "6adf47332ad16566b6d51f2c4043c4656bd60800",
          "timestamp" : 1786027398000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增强纵向碰撞连续扫掠\u000a\u000a按时间和空间双阈值补齐轨迹点间的连续碰撞检测，并统一牵引车与挂车扫掠轨迹。\u000a\u000a细化 OGM 首碰位置，修正碰撞距离重复扣除 ego s 的问题。\u000a",
          "date" : "2026-08-06 22:43:18 +0800",
          "id" : "6adf47332ad16566b6d51f2c4043c4656bd60800",
          "msg" : "feat: 增强纵向碰撞连续扫掠",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/collision_sweep.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/collision_checker.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/constrain/speed_hard_constrain.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "data/constrain/longitude_constrain.cpp",
            "data/constrain/long_target.cpp",
            "CMakeLists.txt",
            "data/lattice/condition_sampler.cpp",
            "data/plan/start_point_data.cpp",
            "data/lattice/trajectory_combiner.hpp",
            "data/lattice/lattice_trajectory1d.cpp",
            "data/lattice/trajectory_evaluator.hpp",
            "data/lattice/constraint_checker.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/lattice/trajectory_combiner.cpp",
            "data/constrain/long_target.hpp",
            "algorithm/plan/lattice.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/constrain/speed_hard_constrain.cpp",
            "tasks/plan/lattice_task.hpp",
            "data/lattice/lattice_trajectory1d.hpp",
            "tasks/plan/lattice_task.cpp",
            "data/lattice/constraint_checker.cpp",
            "data/lattice/longitudinal_comfort.hpp",
            "data/lattice/stop_planning_context.hpp",
            "data/lattice/jerk_limited_stop.hpp",
            "data/lattice/fsm_safety_brake.hpp",
            "data/lattice/condition_sampler.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "data/lattice/lattice_debug_data.hpp",
            "data/lattice/path_time_graph.cpp",
            "data/config/cfg_long_plan.hpp",
            "data/app/fsm/stop_reason.cpp",
            "Testing/jerk_limited_stop_test.cpp",
            "data/lattice/stop_profile_planner.hpp",
            "data/plan_frame.hpp",
            "data/constrain/longitude_constrain.hpp",
            "data/plan_frame.cpp"
          ],
          "commitId" : "7d80498d997025a130ff2e2dcf8b5e592ef202df",
          "timestamp" : 1786031480000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 统一纵向停车规划与限速约束\u000a\u000a建立统一停车上下文与运行状态，明确普通规划继承规划曲线起点、FSM 安全制动继承车辆反馈。\u000a\u000a将严格停车改为 jerk 受限的多候选采样并支持上一条安全曲线续接，统一零速硬约束、动态限速和碰撞检查。\u000a\u000a压缩停车诊断序列化，在回放端重建可派生数据，并补齐停车、重入、重载、限速及连续扫掠回归测试。\u000a",
          "date" : "2026-08-06 23:51:20 +0800",
          "id" : "7d80498d997025a130ff2e2dcf8b5e592ef202df",
          "msg" : "fix: 统一纵向停车规划与限速约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/stop_profile_planner.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/lattice_trajectory1d.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/longitudinal_comfort.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/condition_sampler.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/stop_planning_context.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/constraint_checker.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/fsm_safety_brake.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/constraint_checker.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/jerk_limited_stop.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/lattice_debug_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/lattice.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/condition_sampler.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "add",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/lattice_trajectory1d.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/replayer_hmi.hpp",
            "hmi/widget/lattice_plan_detail.cpp",
            "hmi/widget/lattice_plan_detail.hpp",
            "hmi/node_hmi.hpp",
            "hmi/node_hmi.cpp",
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "c0d77e9213506a73bc9d1ff584242d1f491626fd",
          "timestamp" : 1786031500000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加 Lattice 停车诊断界面\u000a\u000a增加候选轨迹、ST、s-v、t-a 和停车时序视图，展示停车上下文、候选筛选及失败原因。\u000a\u000a接入在线 HMI 与回放 HMI，共用压缩后的诊断数据并支持回放重建结果展示。\u000a",
          "date" : "2026-08-06 23:51:40 +0800",
          "id" : "c0d77e9213506a73bc9d1ff584242d1f491626fd",
          "msg" : "feat: 增加 Lattice 停车诊断界面",
          "paths" : [
            {
              "editType" : "add",
              "file" : "hmi/widget/lattice_plan_detail.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/lattice_plan_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_manager.cpp"
          ],
          "commitId" : "a3bbf6a8c9ec3bac13e512160e03f379d048de68",
          "timestamp" : 1786031573000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:s弯下码头面不搜索的bug\u000a",
          "date" : "2026-08-06 23:52:53 +0800",
          "id" : "a3bbf6a8c9ec3bac13e512160e03f379d048de68",
          "msg" : "feat:s弯下码头面不搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.hpp",
            "data/lattice/stop_planning_context.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/constrain/long_target.cpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "253af5e4cbbd47c5124c7fe4b7e8383032b5915f",
          "timestamp" : 1786033146000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 防止终点制动阶段重新提速\u000a\u000a- 在同一停车约束内跨帧锁存正常规划制动承诺\u000a- 统一收紧停车候选、参考速度和历史续接的加速度约束\u000a- 补充高速近终点重加速及状态清理、序列化回归测试\u000a",
          "date" : "2026-08-07 00:19:06 +0800",
          "id" : "253af5e4cbbd47c5124c7fe4b7e8383032b5915f",
          "msg" : "fix: 防止终点制动阶段重新提速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_planning_context.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "algorithm/plan/lattice.cpp",
            "data/lattice/trajectory1d_generator.cpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "bd877bb416411869d616e0ecb6d5005a83208e06",
          "timestamp" : 1786034552000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 支持停车终点释放后的低速前移\u000a\u000a统一为所有硬速度约束保留 0.5 km/h 容差，同时继续严格限制停车终点的空间边界。\u000a\u000a在停车未激活但硬终点仍有效时采样精确收敛到终点的低速五次曲线，解决动态跟车距离缩短后车辆无法继续前移的问题，并补充容差与候选生成测试。\u000a",
          "date" : "2026-08-07 00:42:32 +0800",
          "id" : "bd877bb416411869d616e0ecb6d5005a83208e06",
          "msg" : "fix: 支持停车终点释放后的低速前移",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/lattice.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "data/lattice/stop_profile_planner.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "Testing/jerk_limited_stop_test.cpp",
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "e99242fdc655541b05965f803b0dadc19b6eaf76",
          "timestamp" : 1786035846000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正短距停车前移速度\u000a\u000a按剩余距离和舒适动力学搜索最高可行巡航峰值，并同步候选曲线与参考曲线。\u000a\u000a保留 0.5 km/h 仅作为硬限速容差，移除其对前移速度的误用；在终点匹配范围内从继承位置生成零速保持，消除厘米级残差规划失败。\u000a",
          "date" : "2026-08-07 01:04:06 +0800",
          "id" : "e99242fdc655541b05965f803b0dadc19b6eaf76",
          "msg" : "fix: 修正短距停车前移速度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_profile_planner.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/stop_planning_context.hpp",
            "data/constrain/long_target.cpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "2c20fda83ae5d384e18c5474fb9fb100a50efd5b",
          "timestamp" : 1786037343000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 隔离停车目标跨帧状态\u000a\u000a严格校验约束 ID 与投影后停车终点连续性，防止新终点继承旧目标的制动承诺、安全曲线和 OGM hold。补充空 ID、同 ID 跳变、失活目标和 FSM 重入回归测试。\u000a",
          "date" : "2026-08-07 01:29:03 +0800",
          "id" : "2c20fda83ae5d384e18c5474fb9fb100a50efd5b",
          "msg" : "fix: 隔离停车目标跨帧状态",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_planning_context.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ctrl_reference.cpp",
            "data/config/cfg_func_sw.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "331648018ddaf341fb953981c0d6b403c93a3454",
          "timestamp" : 1786078618000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正双头 IMV 直线步进方向\u000a\u000a双头 IMV 在反向形式下默认保持固定车身方向，不再无条件按 reversing_mode 翻转步进距离。\\n\\n新增功能开关以兼容需要沿用旧方向定义的车辆，并支持配置动态更新及序列化。\u000a",
          "date" : "2026-08-07 12:56:58 +0800",
          "id" : "331648018ddaf341fb953981c0d6b403c93a3454",
          "msg" : "fix: 修正双头 IMV 直线步进方向",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ctrl_reference.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "data/lattice/trajectory_evaluator.hpp",
            "data/lattice/stop_profile_planner.hpp",
            "data/lattice/stop_planning_context.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/constrain/long_target.cpp",
            "tasks/plan/lattice_task.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "tasks/plan/lattice_task.cpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "400111028f6748229d9152d2a43aa25416a19be5",
          "timestamp" : 1786078828000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复纵向停车限速恢复与无解兜底\u000a\u000a去除跨帧制动速度锁存，改为根据当前停车距离和动力学状态决定是否立即制动。\u000a\u000a区分当前位置与前方硬限速，为前方低限速生成满足物理恢复包络和终点停车条件的候选。\u000a\u000a正常规划无解时输出限 jerk 的最大减速兜底轨迹，并在后续周期持续重试正常规划以便恢复行驶。\u000a\u000a补充硬限速、短距停车、制动恢复和现场回归测试。\u000a",
          "date" : "2026-08-07 13:00:28 +0800",
          "id" : "400111028f6748229d9152d2a43aa25416a19be5",
          "msg" : "fix: 修复纵向停车限速恢复与无解兜底",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_planning_context.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_profile_planner.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_guide_line.cpp"
          ],
          "commitId" : "85803e4342f42a1dabde51fdd671b1b01d8a0c27",
          "timestamp" : 1786088516000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 引导线绘制车道 ID\u000a\u000a在每段连续车道的中点标注 lane ID，并根据视图缩放调整字号。\\n跳过空 ID 和无效路径索引，避免重复文字与越界访问。\u000a",
          "date" : "2026-08-07 15:41:56 +0800",
          "id" : "85803e4342f42a1dabde51fdd671b1b01d8a0c27",
          "msg" : "feat: 引导线绘制车道 ID",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_util.hpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/ssep/bridge_junction_ec.cpp",
            "data/ssep/ssep_util.cpp"
          ],
          "commitId" : "8b97531af95c81a24e87f179322254432f99a328",
          "timestamp" : 1786335903000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持短直道路口连续搜索\u000a\u000a抽取短直道连接下一路口的公共判定逻辑，并在引桥搜索中将终点延伸至下一路口 end_s。\u000a\u000a新增默认关闭的 SSEP 功能开关，统一控制引桥、出堆场及后续场景的启用行为，同时支持动态更新与快照序列化。\u000a",
          "date" : "2026-08-10 12:25:03 +0800",
          "id" : "8b97531af95c81a24e87f179322254432f99a328",
          "msg" : "feat: 支持短直道路口连续搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "fbd07404195d337fb8ea566b2261e47ca3f66083",
          "timestamp" : 1786338336000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "perf: 缩小版本宏的编译影响范围\u000a\u000a将 VERSION_NODE、COMMIT_NODE 和 NODE_MSG_VERSION 从全局定义调整为仅作用于实际读取版本信息的 5 个源文件。\u000a\u000a避免每次提交变化都改写全部编译命令并触发全量重编，使其余编译单元能够跨提交复用 ccache，同时保留程序版本信息。\u000a",
          "date" : "2026-08-10 13:05:36 +0800",
          "id" : "fbd07404195d337fb8ea566b2261e47ca3f66083",
          "msg" : "perf: 缩小版本宏的编译影响范围",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/driving_corridor.cpp"
          ],
          "commitId" : "7d622f8768f9f782c479b0c122662a706e95aac0",
          "timestamp" : 1786347582000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复相邻道路逆向车误触发窄会车\u000a\u000a窄会车净空计算前过滤完全位于最右可行边界之外的障碍断面，避免负净空将相邻平行道路车辆误判为极窄会车。\\n\\n障碍跨越可行边界时仍按零净空保守处理，并补充 outside_right 诊断计数。\u000a",
          "date" : "2026-08-10 15:39:42 +0800",
          "id" : "7d622f8768f9f782c479b0c122662a706e95aac0",
          "msg" : "fix: 修复相邻道路逆向车误触发窄会车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/coarse_search/evaluator/diagonal_cost_computer.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/evaluator/README.md",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h",
            "ssep/coarse_search/topology_analysis/yard_entry_reference_path_generator.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc",
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/topology_analysis/yard_entry_reference_path_generator.cc",
            "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.h",
            "ssep/coarse_search/evaluator/dir_switching_cost_computer.h",
            "ssep/coarse_search/README.md",
            "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/evaluator/composite_heuristic_computer.h",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/coarse_search/searcher_builders/README.md",
            "ssep/coarse_search/motion_primitive_sampler/README.md",
            "ssep/coarse_search/evaluator/jackknife_cost_computer.h"
          ],
          "commitId" : "bc8a0f42965a27f6aa0896d9d5886b20e27fe867",
          "timestamp" : 1786361757000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "doc: SSEP: 补充搜索模块相关的注释和文档\u000a\u000a",
          "date" : "2026-08-10 19:35:57 +0800",
          "id" : "bc8a0f42965a27f6aa0896d9d5886b20e27fe867",
          "msg" : "doc: SSEP: 补充搜索模块相关的注释和文档",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/dir_switching_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/composite_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/diagonal_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/jackknife_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/yard_entry_reference_path_generator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_combiner.cpp",
            "algorithm/plan/lattice.cpp",
            "tasks/plan/lattice_task.cpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "6d05474cd9f0ee8883398f6c28547cc895e25944",
          "timestamp" : 1786362148000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 防止 Lattice 轨迹合成陷入死循环\u000a\u000a将轨迹合成的无界浮点循环改为整数索引有界采样，并拒绝非法采样步长、非有限时域和异常大的采样规模。\\n\\n补充制动曲线时长校验、Lattice 阶段 watchdog 定位及零步长、无限时域和超大时域回归测试。\u000a",
          "date" : "2026-08-10 19:42:28 +0800",
          "id" : "6d05474cd9f0ee8883398f6c28547cc895e25944",
          "msg" : "fix: 防止 Lattice 轨迹合成陷入死循环",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/lattice.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/reverse_lane_approach.cpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/boundary/driving_corridor.cpp",
            "data/config/cfg_hmi.hpp",
            "data/obstacle/reverse_lane_approach.hpp",
            "hmi/ui/ui_main_window.hpp",
            "data/obstacle/cluster_lateral_approach.hpp",
            "data/obstacle/cluster_lateral_approach.cpp",
            "data/config/cfg_hmi.cpp",
            "CMakeLists.txt",
            "data/boundary/driving_corridor.hpp",
            "hmi/replayer_hmi.cpp",
            "hmi/widget/pnc_mat_shared.cpp",
            "plan/prepare/prepare_objs.cpp",
            "hmi/ui/main_window.ui",
            "hmi/draw/draw_perception.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "hmi/draw/draw_perception.hpp",
            "tasks/deciders/long_decider/time_path_graph_decider.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/obstacle/occupy_grid.hpp",
            "hmi/draw/draw_all.cpp",
            "data/config/cfg_safe_const.cpp",
            "data/obstacle/occupy_grid.cpp",
            "data/obstacle/cluster_motion_tracker.cpp",
            "data/plan_frame.hpp",
            "data/obstacle/cluster_motion_tracker.hpp",
            "data/plan_frame.cpp",
            "hmi/node_hmi.cpp",
            "hmi/draw/draw_reverse_approach.cpp",
            "sink/ros_sink_snapshot.cpp"
          ],
          "commitId" : "ade631dc8ca8ab07b65b63d37dba305c6708c638",
          "timestamp" : 1786369883000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 统一无ID聚类障碍运动跟踪\u000a\u000a新增内部稳定航迹，统一维护聚类 polygon、UTM 速度、命中丢失和运动状态，并处理普通目标与聚类之间的短时交接及分裂伴随片段。\\n\\nReverseApproach 改为消费统一航迹并仅保留停止线 latch；普通横向侵入改用统一速度计算 TTC，移除旧 OccupyGrid 边界差分限速。DrivingCorridor 仅在侧避栅格屏蔽确认移动聚类的 polygon 扫掠区域，保留纵向原始 OGM 安全约束。\\n\\n补充 PlanFrame/HMI 诊断与回放冻结数据，统一 Replayer 的 OGM 输入，并序列化新增横向 TTC 参数。\u000a",
          "date" : "2026-08-10 21:51:23 +0800",
          "id" : "ade631dc8ca8ab07b65b63d37dba305c6708c638",
          "msg" : "feat: 统一无ID聚类障碍运动跟踪",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/ui/ui_main_window.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_all.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_lateral_approach.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat_shared.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/reverse_lane_approach.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_reverse_approach.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/reverse_lane_approach.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/ui/main_window.ui"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_snapshot.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_motion_tracker.cpp"
            },
            {
              "editType" : "delete",
              "file" : "data/obstacle/occupy_grid.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_lateral_approach.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_motion_tracker.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "delete",
              "file" : "data/obstacle/occupy_grid.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "880c647f4d3ee00bfe66315eec6b28278dccb715",
          "timestamp" : 1786369894000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 序列化直道路口边界开关\u000a\u000a将 use_func_straight_junction_use_road_boundary_ 纳入 CfgFuncSw v19 快照，确保 PNC Node 与 Replayer 使用同帧开关生成 RoadBoundary。\u000a",
          "date" : "2026-08-10 21:51:34 +0800",
          "id" : "880c647f4d3ee00bfe66315eec6b28278dccb715",
          "msg" : "fix: 序列化直道路口边界开关",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "f4a230bfa3e99386c715ba81040f0e2da5f45c7a",
          "timestamp" : 1786372649000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复进堆场规划器头文件引用路径\u000a\u000a更新 YardEntryReferencePathGenerator 重构后的头文件目录，解决 ssep_planner 编译时找不到头文件的问题。\u000a",
          "date" : "2026-08-10 22:37:29 +0800",
          "id" : "f4a230bfa3e99386c715ba81040f0e2da5f45c7a",
          "msg" : "fix: 修复进堆场规划器头文件引用路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "97f8c35707a10febe88e11f4bf9e964c36b4d2f7",
          "timestamp" : 1786377143000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整散货出场禁横移区域判定\u000a\u000a使用任务 FSM 的 TRAVEL_OUT 子状态判断太阳纸业散货出场阶段，避免流控状态与实际任务阶段不一致。\u000a\u000a补充振石散货场景在最后一段 SSEP 路径上的横移放行逻辑。\u000a",
          "date" : "2026-08-10 23:52:23 +0800",
          "id" : "97f8c35707a10febe88e11f4bf9e964c36b4d2f7",
          "msg" : "fix: 调整散货出场禁横移区域判定",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "92ec18ef9528acb21394f9687294695be642af6a",
          "timestamp" : 1786377224000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整散货出场禁横移区域判定\u000a\u000a使用任务 FSM 的 TRAVEL_OUT 子状态判断太阳纸业散货出场阶段，避免流控状态与实际任务阶段不一致。\u000a\u000a补充振石散货场景在最后一段 SSEP 路径上的横移放行逻辑。\u000a",
          "date" : "2026-08-10 23:53:44 +0800",
          "id" : "92ec18ef9528acb21394f9687294695be642af6a",
          "msg" : "fix: 调整散货出场禁横移区域判定",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_stage.cpp",
            "scenarios/task_condition_evaluator.hpp",
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp",
            "scenarios/task_condition_evaluator.cpp",
            "data/config/cfg_stage.hpp"
          ],
          "commitId" : "6cbaaef29834453c80f18d5de20c08e997660c6c",
          "timestamp" : 1786420961000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 散货进场末段切换 PJPO 规划\u000a\u000a新增 bulk in 最后一段 SSEP 路径条件，并在散货前向阶段支持横向规划器选择器。命中条件时同步选择 PJPO 任务及 active lateral planner，保证 HMI 展示与实际规划器一致。\u000a",
          "date" : "2026-08-11 12:02:41 +0800",
          "id" : "6cbaaef29834453c80f18d5de20c08e997660c6c",
          "msg" : "feat: 散货进场末段切换 PJPO 规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "f08e65f3559f0592f75179239a476e785d4d17e2",
          "timestamp" : 1786421170000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 增强 SSEP 目标路径有效性校验\u000a\u000a引导线构造与路径拼接前统一使用 Path::IsAvailable 校验 SSEP 目标路径。路径点不足时回退历史引导线，避免继续访问 front、back 或执行坐标转换。\u000a",
          "date" : "2026-08-11 12:06:10 +0800",
          "id" : "f08e65f3559f0592f75179239a476e785d4d17e2",
          "msg" : "fix: 增强 SSEP 目标路径有效性校验",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "8542f5fb31cb13be6645b7ad2fef683dd2ea7ae0",
          "timestamp" : 1786421229000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 振石进场按参考线构造搜索起点\u000a\u000a振石 bulk in 场景复用前港的动态搜索起点计算，根据车辆速度和目标点在参考线上的位置选择前向搜索起点。\u000a",
          "date" : "2026-08-11 12:07:09 +0800",
          "id" : "8542f5fb31cb13be6645b7ad2fef683dd2ea7ae0",
          "msg" : "feat: 振石进场按参考线构造搜索起点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_stage.cpp",
            "scenarios/task_condition_evaluator.hpp",
            "scenarios/task_condition_evaluator.cpp",
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp",
            "data/config/cfg_stage.hpp"
          ],
          "commitId" : "08b5a4d8bc6d8ce57da4b1c4b73fbb39ae897f84",
          "timestamp" : 1786421338000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 散货进场末段切换 PJPO 规划\u000a\u000a新增 bulk in 最后一段 SSEP 路径条件，并在散货前向阶段支持横向规划器选择器。命中条件时同步选择 PJPO 任务及 active lateral planner，保证 HMI 展示与实际规划器一致。\u000a",
          "date" : "2026-08-11 12:08:58 +0800",
          "id" : "08b5a4d8bc6d8ce57da4b1c4b73fbb39ae897f84",
          "msg" : "feat: 散货进场末段切换 PJPO 规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "ee1806d7ac6d14c1e6ae396c22ff2c1a465227b6",
          "timestamp" : 1786421343000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 增强 SSEP 目标路径有效性校验\u000a\u000a引导线构造与路径拼接前统一使用 Path::IsAvailable 校验 SSEP 目标路径。路径点不足时回退历史引导线，避免继续访问 front、back 或执行坐标转换。\u000a",
          "date" : "2026-08-11 12:09:03 +0800",
          "id" : "ee1806d7ac6d14c1e6ae396c22ff2c1a465227b6",
          "msg" : "fix: 增强 SSEP 目标路径有效性校验",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "a19a44b5976756bef5c6ba34d485470995d3d167",
          "timestamp" : 1786421372000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 振石进场按参考线构造搜索起点\u000a\u000a振石 bulk in 场景复用前港的动态搜索起点计算，根据车辆速度和目标点在参考线上的位置选择前向搜索起点。\u000a",
          "date" : "2026-08-11 12:09:32 +0800",
          "id" : "a19a44b5976756bef5c6ba34d485470995d3d167",
          "msg" : "feat: 振石进场按参考线构造搜索起点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/README.md",
            "ssep/offboard/scene_replay/README.md",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "75ad18901f026164b12f30f4328d3d7ad9782e15",
          "timestamp" : 1786432674000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "doc: SSEP: 增加keb optimizer及离线工具的说明文档\u000a\u000a",
          "date" : "2026-08-11 15:17:54 +0800",
          "id" : "75ad18901f026164b12f30f4328d3d7ad9782e15",
          "msg" : "doc: SSEP: 增加keb optimizer及离线工具的说明文档",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/README.md"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "eee3ac87e6210b49e7360eabede326d100ac52cd",
          "timestamp" : 1786433169000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV多段倒车入库采样曲率设置错误的问题\u000a\u000a",
          "date" : "2026-08-11 15:26:09 +0800",
          "id" : "eee3ac87e6210b49e7360eabede326d100ac52cd",
          "msg" : "fix: SSEP: 修复IMV多段倒车入库采样曲率设置错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "data/constrain/speed_hard_constrain.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "data/constrain/longitude_constrain.cpp",
            "data/lattice/fsm_safety_brake.hpp",
            "data/lattice/brake_trajectory_policy.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "data/plan/start_point_data.hpp",
            "Testing/jerk_limited_stop_test.cpp",
            "data/plan/start_point_data.cpp",
            "algorithm/plan/lattice.cpp",
            "data/constrain/speed_hard_constrain.cpp",
            "tasks/plan/lattice_task.hpp",
            "data/constrain/longitude_constrain.hpp",
            "tasks/plan/lattice_task.cpp",
            "data/lattice/constraint_checker.cpp"
          ],
          "commitId" : "b2ba1ece6230c0eae9696e682be9f6549feb3235",
          "timestamp" : 1786439039000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 Lattice 制动恢复与硬限速约束\u000a\u000a正常规划从制动兜底恢复时仅清除继承的负加速度，并在再次无解时续接上一条制动曲线，避免低速锁存和连续制动弱化。\u000a\u000a统一 FSM 安全制动的规划拼接起点，完善 stop 轨迹标志生命周期和短路径截断兜底；同时按约束来源区分 0.5 km/h 硬限速容差，停车及障碍物约束保持严格。\u000a\u000a补充制动切换、恢复重试、短路径和分类限速回归测试。\u000a",
          "date" : "2026-08-11 17:03:59 +0800",
          "id" : "b2ba1ece6230c0eae9696e682be9f6549feb3235",
          "msg" : "fix: 修复 Lattice 制动恢复与硬限速约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/constraint_checker.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/lattice/brake_trajectory_policy.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/lattice.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/fsm_safety_brake.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/lattice_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "AGENTS.md"
          ],
          "commitId" : "f19373f892fa4ab5c7ac7c99b67f14e0b71c0384",
          "timestamp" : 1786439053000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "docs: 记录纵向规划连续性规则\u000a\u000a明确正常规划、安全制动和兜底轨迹之间的起点继承、状态切换及标志生命周期要求，避免后续改动重新引入速度跳变或低速锁存。\u000a",
          "date" : "2026-08-11 17:04:13 +0800",
          "id" : "f19373f892fa4ab5c7ac7c99b67f14e0b71c0384",
          "msg" : "docs: 记录纵向规划连续性规则",
          "paths" : [
            {
              "editType" : "add",
              "file" : "AGENTS.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.hpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "data/lattice/stop_profile_planner.hpp",
            "data/lattice/trajectory1d_generator.cpp",
            "Testing/jerk_limited_stop_test.cpp",
            "data/lattice/constraint_checker.cpp"
          ],
          "commitId" : "64709981e692d4549692f89cd0b5dccb76d53a1b",
          "timestamp" : 1786440297000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 平滑普通硬限速恢复制动\u000a\u000a普通地图、曲率和 REQ 限速按正常减速度恢复，并继承已有负加速度。\\n\\n前方限速、障碍物及停车约束仍保留最大制动能力，避免削弱 ST 与终点停车安全边界。\\n\\n增加限速切换及现场停车失败帧的回归测试。\u000a",
          "date" : "2026-08-11 17:24:57 +0800",
          "id" : "64709981e692d4549692f89cd0b5dccb76d53a1b",
          "msg" : "fix: 平滑普通硬限速恢复制动",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/stop_profile_planner.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/constraint_checker.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory1d_generator.cpp",
            "data/lattice/longitudinal_curve_validator.hpp",
            "Testing/jerk_limited_stop_test.cpp"
          ],
          "commitId" : "5a83a984799e41acd81745069bff5a497cd9f147",
          "timestamp" : 1786449899000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 平滑前方普通硬限速制动\u000a\u000a- 普通限速按边界距离选择最小可达减速度，距离充足时使用正常或继承值\u000a- 严格安全来源继续使用最大减速度，停车阶段保留独立最大制动上限\u000a- 补充 12.49 km/h 降至 8 km/h 现场参数及紧边界回归\u000a",
          "date" : "2026-08-11 20:04:59 +0800",
          "id" : "5a83a984799e41acd81745069bff5a497cd9f147",
          "msg" : "fix: 平滑前方普通硬限速制动",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/longitudinal_curve_validator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/jerk_limited_stop_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory1d_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "d3cf8222bc28bbc3ff3badbcaada886375ba3bde",
          "timestamp" : 1786450956000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 降低锁站缩距区域限速\u000a\u000a进入缩短跟车距离区域时，在锁站基础限速上额外降低 0.3 m/s，减小该区域内的跟车速度。\u000a",
          "date" : "2026-08-11 20:22:36 +0800",
          "id" : "d3cf8222bc28bbc3ff3badbcaada886375ba3bde",
          "msg" : "fix: 降低锁站缩距区域限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/README.md"
          ],
          "commitId" : "1c57c822633652991975431220e3e619b2593b7e",
          "timestamp" : 1786503902000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "doc: SSEP:  补充ssep子模块的整体说明文档\u000a\u000a",
          "date" : "2026-08-12 11:05:02 +0800",
          "id" : "1c57c822633652991975431220e3e619b2593b7e",
          "msg" : "doc: SSEP:  补充ssep子模块的整体说明文档",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/README.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/routing_map_guard_test.cpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/vehicle/request_routing_data.cpp",
            "data/map/pnc_map/routing_extension/routing_data.hpp",
            "data/map/pnc_map/pnc_map.hpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "CMakeLists.txt",
            "plan/prepare/prepare_map_related.cpp",
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "95b5e370255175e817d97b238fe122a0744da3a3",
          "timestamp" : 1786525097000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 增强 routing 地图转换边界保护\u000a\u000a校验车辆路由索引和各类 RoadSegments 的 route_path_idx，避免无效快照触发越界访问。\\n\\n修正 standby relative segments 访问与清理逻辑，避免接收新路由时同帧重复推进状态，并为在线与 replayer 地图恢复补充失败返回和回归测试。\u000a",
          "date" : "2026-08-12 16:58:17 +0800",
          "id" : "95b5e370255175e817d97b238fe122a0744da3a3",
          "msg" : "fix: 增强 routing 地图转换边界保护",
          "paths" : [
            {
              "editType" : "add",
              "file" : "Testing/routing_map_guard_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_map_related.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/ssep_path_corridor_test.cpp",
            "data/plan/ssep_data.cpp",
            "hmi/draw/draw_ssep.hpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/other/ssep_path_corridor.cpp",
            "data/other/ssep_path_corridor.hpp",
            "data/other/flow_control.cpp",
            "data/plan/ssep_data.hpp",
            "data/other/flow_control.hpp",
            "CMakeLists.txt",
            "hmi/widget/diagnose.cpp",
            "hmi/widget/pnc_mat_shared.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "ssep/data_structures/type_definition.h",
            "hmi/draw/draw_all.cpp",
            "ssep/data_structures/type_definition.cc",
            "hmi/draw/draw_ssep.cpp",
            "data/plan_frame.hpp",
            "data/plan_frame.cpp"
          ],
          "commitId" : "40012dbc845dd0a872f44709638fee5aabd77c40",
          "timestamp" : 1786525140000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 基于 SSEP 包络优化 Bulk 场景判断\u000a\u000a按搜索路径与换向段构建 SSEP 包络，统一 BulkIn/BulkOut 互斥判断，并支持双向 IMV 倒车航向、入口临界区域和往返路径切段防抖。\\n\\n序列化 FlowControl、包络用途及保换向拓扑的压缩路径，使 replayer 可稳定恢复诊断与绘制数据；同时增加原地 BulkOut 重规划时间门限和完整归档回归测试。\u000a",
          "date" : "2026-08-12 16:59:00 +0800",
          "id" : "40012dbc845dd0a872f44709638fee5aabd77c40",
          "msg" : "feat: 基于 SSEP 包络优化 Bulk 场景判断",
          "paths" : [
            {
              "editType" : "add",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/other/ssep_path_corridor.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/other/ssep_path_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_all.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat_shared.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "Testing/ssep_path_corridor_test.cpp",
            "data/other/ssep_path_corridor.cpp",
            "data/other/ssep_path_corridor.hpp"
          ],
          "commitId" : "f397d968ee7f58975957d69ac4b5c66426f635fc",
          "timestamp" : 1786526149000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 SSEP 重叠路径切段失败\u000a\u000a切段判断改为直接校验当前分段真实末点的位置和航向，避免往返路径在同坐标重叠处被最近点投影到较早路段。\\n\\n保留双向 IMV reversing_mode 的航向还原，并补充自重叠路径及反转航向回归测试。\u000a",
          "date" : "2026-08-12 17:15:49 +0800",
          "id" : "f397d968ee7f58975957d69ac4b5c66426f635fc",
          "msg" : "fix: 修复 SSEP 重叠路径切段失败",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/ssep_path_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/ssep_path_corridor.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/dp_poly_path/dp_road_graph.cpp",
            "tasks/deciders/lat_decider/trailer_side_pass_decider.cpp",
            "data/plan/side_pass_data.cpp",
            "data/dp_poly_path/dp_road_graph.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "tasks/deciders/lat_decider/side_pass_decider.cpp",
            "data/plan/side_pass_data.hpp"
          ],
          "commitId" : "b40a051be1d4d997c4ac998b331ffa5aab3285c7",
          "timestamp" : 1786531985000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复侧绕历史路径失效触发无轨迹停车\u000a\u000aDP 搜索截断时保留当前安全前缀和既有侧绕决策，历史路径校验失败后恢复语义状态，不再使侧绕任务直接失败。\\n\\n历史路径仅复用当前执行区间内且通过方向、参考线和走廊校验的点；最终执行路径真实余量接入纵向既有无轨迹安全判断，由纵向决定停车时机。\u000a",
          "date" : "2026-08-12 18:53:05 +0800",
          "id" : "b40a051be1d4d997c4ac998b331ffa5aab3285c7",
          "msg" : "fix: 修复侧绕历史路径失效触发无轨迹停车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/dp_poly_path/dp_road_graph.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/side_pass_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/trailer_side_pass_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/side_pass_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/side_pass_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/dp_poly_path/dp_road_graph.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "7f8053951a09f4c2392360fc64ac0df62077edd7",
          "timestamp" : 1786535953000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整梁山港 Bulk 场景规划模式\u000a\u000a将梁山港牵引车 Bulk 进出场景从通用规划切换为单段泊车规划，匹配现场作业路径需求。\u000a",
          "date" : "2026-08-12 19:59:13 +0800",
          "id" : "7f8053951a09f4c2392360fc64ac0df62077edd7",
          "msg" : "fix: 调整梁山港 Bulk 场景规划模式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
          ],
          "commitId" : "f78699e31acb37f35df22035469c20df064c0e47",
          "timestamp" : 1786536244000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 单段倒车时不使用倒车曲率限制策略\u000a\u000a",
          "date" : "2026-08-12 20:04:04 +0800",
          "id" : "f78699e31acb37f35df22035469c20df064c0e47",
          "msg" : "chore: SSEP: 单段倒车时不使用倒车曲率限制策略",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "032be6f7acb9c1628fd51bd7d3b052e96430bbd2",
          "timestamp" : 1786540098000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 细分梁山港 Bulk 场景规划模式\u000a\u000a梁山港 Bulk 进场去料堆任务继续使用单段泊车规划，其余 Bulk 进出任务恢复使用通用牵引车规划，避免所有任务统一套用泊车模式。\u000a",
          "date" : "2026-08-12 21:08:18 +0800",
          "id" : "032be6f7acb9c1628fd51bd7d3b052e96430bbd2",
          "msg" : "fix: 细分梁山港 Bulk 场景规划模式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/monitor/brake_guardian_data.cpp"
          ],
          "commitId" : "17b3242888d4c502eca68f924425f31c5cbc6442",
          "timestamp" : 1786678860000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复制动响应监控误接管\u000a\u000a减速度异常计时期间持续校验目标减速、速度关系和底盘响应，条件恢复后立即结束计时。\\n\\n移除无效的目标速度突变判断，避免真实阶跃制动额外等待拟合窗口；同时补全监控状态和拟合系数的重置。\u000a",
          "date" : "2026-08-14 11:41:00 +0800",
          "id" : "17b3242888d4c502eca68f924425f31c5cbc6442",
          "msg" : "fix: 修复制动响应监控误接管",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/monitor/brake_guardian_data.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/ctrl/lat_controller/augment_mpc.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp",
            "node/process/proc/proc_lateral_controller.hpp",
            "algorithm/ctrl/lat_controller/augment_mpc.hpp",
            "node/process/proc/proc_lateral_controller.cpp",
            "data/ctrl/lat_mpc_debug_snapshot.hpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp",
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.cpp",
            "data/config/cfg_mpc_qp.hpp",
            "algorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp",
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp",
            "algorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp",
            "data/config/cfg_mpc_qp.cpp",
            "algorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.hpp"
          ],
          "commitId" : "4c5520c159f2ea3df98b7242f288174f68598718",
          "timestamp" : 1785481228000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: truck 横向变步长mpc\u000a",
          "date" : "2026-07-31 15:00:28 +0800",
          "id" : "4c5520c159f2ea3df98b7242f288174f68598718",
          "msg" : "feat: truck 横向变步长mpc",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp"
            },
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.hpp"
            },
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.cpp"
            },
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lat_mpc_debug_snapshot.hpp"
            },
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/augment_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/augment_mpc.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp"
            },
            {
              "editType" : "delete",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.cpp"
            },
            {
              "editType" : "delete",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.hpp",
            "node/process/proc/proc_lateral_controller.hpp",
            "algorithm/ctrl/observer/steering_offset_observer.cpp",
            "node/process/proc/proc_lateral_controller.cpp",
            "data/vehicle/vehicle_state.cpp",
            "algorithm/ctrl/observer/steering_offset_observer.hpp",
            "node/process/prepare/prepare_state.cpp"
          ],
          "commitId" : "b7cd2cf88402037855d918a02115962b9ee43992",
          "timestamp" : 1785760215000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: IMV零偏补偿航向学习错误\u000a",
          "date" : "2026-08-03 20:30:15 +0800",
          "id" : "b7cd2cf88402037855d918a02115962b9ee43992",
          "msg" : "feat: IMV零偏补偿航向学习错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/observer/steering_offset_observer.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/observer/steering_offset_observer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp",
            "algorithm/ctrl/lat_controller/augment_mpc.cpp",
            "data/config/cfg_mpc_qp.hpp",
            "node/process/proc/proc_lateral_controller.cpp",
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp",
            "data/config/cfg_mpc_qp.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp"
          ],
          "commitId" : "6930425329e70d8e2226634e5cf85c296d589340",
          "timestamp" : 1786069499000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: 变时域横向控制器优化调整\u000a",
          "date" : "2026-08-07 10:24:59 +0800",
          "id" : "6930425329e70d8e2226634e5cf85c296d589340",
          "msg" : "feat: 变时域横向控制器优化调整",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/augment_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl_frame.cpp",
            "data/lon_dynamics_csv_logger.hpp",
            "algorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp",
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp",
            "data/lon_dynamics_csv_logger.cpp",
            "data/ctrl/lat_mpc_debug_snapshot.hpp",
            "data/ctrl/lateral_ctrl_debug_data.hpp",
            "algorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp",
            "data/ctrl/lateral_ctrl_debug_data.cpp"
          ],
          "commitId" : "2c14365ecd44d0b0756caf9a4d8271e2bf8ed661",
          "timestamp" : 1786414761000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat：纵向控制器记录消耗时间\u000a",
          "date" : "2026-08-11 10:19:21 +0800",
          "id" : "2c14365ecd44d0b0756caf9a4d8271e2bf8ed661",
          "msg" : "feat：纵向控制器记录消耗时间",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lon_dynamics_csv_logger.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lon_dynamics_csv_logger.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lateral_ctrl_debug_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lateral_ctrl_debug_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lat_mpc_debug_snapshot.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.cpp",
            "common/util/thr_helper.hpp",
            "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp",
            "algorithm/ctrl/lat_controller/augment_mpc.cpp",
            "algorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp",
            "node/process/proc/proc_lateral_controller.hpp",
            "data/config/cfg_mpc_qp.hpp",
            "node/process/proc/proc_lateral_controller.cpp",
            "data/ctrl/lat_mpc_debug_snapshot.hpp",
            "data/config/cfg_mpc_qp.cpp",
            "algorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.hpp"
          ],
          "commitId" : "c99e7023c1f54da56525a681048b294e33bef2be",
          "timestamp" : 1786448954000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat:IMV 横向控制增加考虑延迟的控制器\u000a",
          "date" : "2026-08-11 19:49:14 +0800",
          "id" : "c99e7023c1f54da56525a681048b294e33bef2be",
          "msg" : "feat:IMV 横向控制增加考虑延迟的控制器",
          "paths" : [
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.hpp"
            },
            {
              "editType" : "add",
              "file" : "algorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/thr_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/augment_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lat_mpc_debug_snapshot.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_mpc_qp.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/process/proc/proc_lateral_controller.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.cpp",
            "data/vehicle/vehicle_state.hpp"
          ],
          "commitId" : "0cd819d881a85d8a750b32b2f01480a115a5805a",
          "timestamp" : 1786620301000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: 纵向控制使用的加速度源从定位直接使用切换为根据速度微分\u000a",
          "date" : "2026-08-13 19:25:01 +0800",
          "id" : "0cd819d881a85d8a750b32b2f01480a115a5805a",
          "msg" : "feat: 纵向控制使用的加速度源从定位直接使用切换为根据速度微分",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.cpp",
            "data/vehicle/vehicle_state.hpp"
          ],
          "commitId" : "d6788726061ce59bd35ba72b1e55b795538289a5",
          "timestamp" : 1786623202000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: 加速度计算不考虑定位标志位\u000a",
          "date" : "2026-08-13 20:13:22 +0800",
          "id" : "d6788726061ce59bd35ba72b1e55b795538289a5",
          "msg" : "feat: 加速度计算不考虑定位标志位",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "routing/parser/param_parser.h",
            "routing/strategy/a_star_strategy.cc",
            "interface/public_map.h",
            "routing/parser/param_parser.cc"
          ],
          "commitId" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
          "timestamp" : 1786599979000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/caoxue",
            "fullName" : "caoxue"
          },
          "authorEmail" : "caoxue@senior.auto",
          "comment" : "feat_out: 增加特殊区域\u000a",
          "date" : "2026-08-13 13:46:19 +0800",
          "id" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
          "msg" : "feat_out: 增加特殊区域",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "routing/parser/param_parser.h"
            },
            {
              "editType" : "edit",
              "file" : "routing/strategy/a_star_strategy.cc"
            },
            {
              "editType" : "edit",
              "file" : "interface/public_map.h"
            },
            {
              "editType" : "edit",
              "file" : "routing/parser/param_parser.cc"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "include/hdmap_interface/map_elements/lane_info.h",
            "interface/parser/map_loader.cc",
            "include/hdmap_interface/map_elements/lane.h",
            "include/hdmap_interface/public_data_struct.h",
            "interface/map_elements/lane_info.cc"
          ],
          "commitId" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
          "timestamp" : 1786602696000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/caoxue",
            "fullName" : "caoxue"
          },
          "authorEmail" : "caoxue@senior.auto",
          "comment" : "feat_out: 增加tc\u000a",
          "date" : "2026-08-13 14:31:36 +0800",
          "id" : "afad8d245fb51de0af51733f4a6ffdd261993e41",
          "msg" : "feat_out: 增加tc",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "include/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "edit",
              "file" : "include/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "edit",
              "file" : "include/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "edit",
              "file" : "interface/map_elements/lane_info.cc"
            },
            {
              "editType" : "edit",
              "file" : "interface/parser/map_loader.cc"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "core/spreader_detection.cpp"
          ],
          "commitId" : "151c8ec52c187c24272ac538c5039692a69b97dc",
          "timestamp" : 1786808877000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "积水模式同雨天处理噪点\u000a",
          "date" : "2026-08-15 23:47:57 +0800",
          "id" : "151c8ec52c187c24272ac538c5039692a69b97dc",
          "msg" : "积水模式同雨天处理噪点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "core/spreader_detection.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
      "fullName" : "weilikang"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
      "fullName" : "liuwenjing"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
      "fullName" : "liuhongshuo"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuyang",
      "fullName" : "liuyang"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/caoxue",
      "fullName" : "caoxue"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
      "fullName" : "zhaojianfeng2"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
      "fullName" : "tangwenqing"
    }
  ],
  "nextBuild" : {
    "number" : 450,
    "url" : "http://159.27.114.184:8080/jenkins/job/orin-slave32/450/"
  },
  "previousBuild" : {
    "number" : 448,
    "url" : "http://159.27.114.184:8080/jenkins/job/orin-slave32/448/"
  }
}