Loading workspace insights... Statistics interval
7 days30 daysLatest CI Pipeline Executions
3abc3309 feat: transport deletion-aware import with obj_func filter and multi-TR merge
- ADK: expose objFunc/isDeleted on AdkTransportObjectRef
- ADK: add TransportObjectSelector, getObjectsBySelector(), deletionObjects
- ADK: add MergedTransportView.create() static factory
- adt-plugin: add DeleteResult type and optional format.delete() to AdtPlugin
- adt-plugin-abapgit: implement format.delete() using file glob under src/
- import service: add applyDeletions, deletionObjFunc, deletionPgmid, alsoTransports options
- import service: add deleted/filesRemoved to ImportResult; run deletion pass
- CLI: add --apply-deletions, --deletion-obj-func, --deletion-pgmid, --also-transport to import transport
- CLI: new cts tr objects command with --obj-func, --pgmid, --type, --also-transport, --json
- MCP: update import_transport tool with deletion + multi-TR args
- MCP: new cts_transport_objects tool (parity with CLI)
- Tests: ADK selector/objFunc/MergedTransportView fixture tests (23 tests pass)
- Tests: abapgit format.delete() unit tests (6 tests pass)
- Tests: parity.cts test for cts tr objects CLI + MCP
Agent-Logs-Url: https://github.com/abapify/adt-cli/sessions/c9d56e4d-ccbc-4d98-b4d1-3146f457d99b
Co-authored-by: ThePlenkov <6381507+ThePlenkov@users.noreply.github.com>