Code review

Reading a change before it moves on: which objects a transport request carries, what changed in each since an earlier version, and what a reviewer decided about each part. Comparing two versions of one object is where it starts; the review is the record kept of the decision.

Overview

SAP SHIPS

ADT compares source code over time and across ABAP systems: local changes, transported versions from the revision history, and non-code repository objects, in a compare editor that can merge.

SAP's pages describe comparing and merging versions and no record of a review; how the community tools relate to the compare editor has not been assessed.

THE COMMUNITY ADDS

Community tools add what the compare editor has no place for: a saved review of a transport request with a decision on each block, such as AVE and abapOpenReview, which can also require an approved review before release; and a view of an object at a past version with per-line authorship, such as abapTimeMachine.

Artifacts5

5 of 5 artifacts
ArtifactSignals
Apps4
abap-transport-reviewTransport release check gated by GitHub pull request approval
Signals
Functional boundary
abapOpenReviewSAP GUI code review tied to transport release
Signals
Quiet
abapTimeMachineShows a whole ABAP object as it stood at a past version
Signals
Quiet
AVESAP GUI version explorer and code reviewer for transport requests
Signals
none
IDE extensions1
VERTEXADT extension for Eclipse and VS Code showing three SAP GUI tools
Signals
none

Content2

Group by
Piece, what it offers
ABAP Development Automation with ARC-1 and GitHub Workflows
blog.zeis.de — Marian Zeis, Marian Zeis, part 8 of 10, BlogRunnable codeA recipeThe reasoning
Patterns for using LLMs in ABAP development
Heliconia Labs, Lars Hvam, DocThe reasoningA reference

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
For your agent
Ref
capability:abap-code-review
JSON
/capabilities/abap-code-review.json
MCP
Connecting an agent