Tagged articles
2 articles
Page 1 of 1
转转QA
转转QA
Sep 23, 2021 · Backend Development

Optimizing the Code Diff System: From JGit to GitLab API and Diff Compensation

This article analyzes performance and concurrency problems in a code‑diff service, compares the original JGit‑based approach with a GitLab‑API solution, addresses new accuracy issues, and presents a compensation strategy using java‑diff‑utils to achieve stable, efficient backend diff processing.

BackendJGitJava
0 likes · 5 min read
Optimizing the Code Diff System: From JGit to GitLab API and Diff Compensation
Youzan Coder
Youzan Coder
Jun 15, 2018 · Operations

How We Built an Incremental JaCoCo Coverage Tool for Faster DevOps Feedback

This article explains the design and implementation of an incremental code‑coverage tool built on JaCoCo, detailing how it collects exec files, extracts changed Java methods via JGit, modifies JaCoCo to report only those methods, generates coverage reports, and integrates the whole process into a DevOps platform for automated feedback.

DevOpsJGitJaCoCo
0 likes · 11 min read
How We Built an Incremental JaCoCo Coverage Tool for Faster DevOps Feedback