Console Output

Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
		 Affected argument(s) used the following variable(s): [gitlabToken]
		 See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects/8/repository/commits/07d92304f
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/8/repository/commits/07d92304f
Response Code: HTTP/1.1 200 OK
Response: 
{"id":"07d92304fb54c78cba2b3372c5c505f2b6438d9d","short_id":"07d92304","created_at":"2026-07-28T20:15:05.000+08:00","parent_ids":["ffcbaf27b3966535b3120134e0ae867ba6af7098"],"title":"fix: center_line 深度 review 一轮(判定修正+越界防护+去冗余拷贝+清死代码)","message":"fix: center_line 深度 review 一轮(判定修正+越界防护+去冗余拷贝+清死代码)\n\n判定:\n- 变道左右邻的 distance 跨越数不同, 原 check_range 被右邻覆盖后左侧实线\n  检查也复用它, 拆成 left/right 各算各的\n- 引桥途径点 s 只算不用, 结果取到最后一个而非最近的, 补上筛选\n- seaside/lane_change 比较用 start_match.s() 却存 end_match.s(), 下一轮\n  比较基准错位, 统一回 start\n\n越界与崩溃防护:\n- RelationOfRefByIdx 两个重载空容器时 size()-1 下溢, 后面 CHECK 必失败,\n  改优雅返回 INT32_MAX(46 处调用点已按此值处理)\n- UpdateSwitchAttr 开头补 empty() 早退, 原先 back() 无保护\n- JudgeIsInBlackLane 查的是邻车道, 补 idx==0 查左邻的边界判断\n- GetBlackLaneDistanceFromEgo 的 count 是变道相对关系可为负, idx+count\n  走 size_t 会下溢, 改 int64_t 中转后校验\n- SwitchData::curr_lane_idx_/target_lane_idx_ 无类内初始化也不在构造列表,\n  补 SIZE_MAX\n\n冗余拷贝(均为每帧热路径, CenterLine 含完整点列):\n- UpdateBlackLaneDistance 深拷贝整个 MltCenterLines\n- GetBlackLaneDistanceFromEgo 首次 at(idx) 拷贝立即被覆盖\n- JudgeIsInBlackLane 按值拷贝邻车道\n\n死代码:\n- 136 行注释掉的 lane_change 旧实现\n- LaneChangePtIsInCurPath(条件括号错位致语义反转, 仅注释块内调用)\n- buffer 途径点在 center_line 侧的链路(赋值处早已注释, 无消费者);\n  AppReaction::buffer_passing_pts_ 仍在用, 未动\n","author_name":"allen","author_email":"wuyanjun110@126.com","authored_date":"2026-07-28T20:02:23.000+08:00","committer_name":"allen","committer_email":"wuyanjun110@126.com","committed_date":"2026-07-28T20:15:05.000+08:00","trailers":{},"web_url":"http://159.27.226.4/pnc/pnc/-/commit/07d92304fb54c78cba2b3372c5c505f2b6438d9d","stats":{"additions":59,"deletions":244,"total":303},"status":null,"project_id":8,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399