Skip to main content

@abapify/adt-plugin-abapgit

FormatPlugin implementing the abapGit on-disk layout (XML + source files) for all supported object types. Self-registers into the global FormatPlugin registry on import.

Install

bun add @abapify/adt-plugin-abapgit

Public API

export { abapgitFormatPlugin } from '@abapify/adt-plugin-abapgit';
export { abapGitPlugin, AbapGitPlugin } from '@abapify/adt-plugin-abapgit';
export { createFindingResolver } from '@abapify/adt-plugin-abapgit';

// Handler registry
export {
getHandler,
isSupported,
getSupportedTypes,
} from '@abapify/adt-plugin-abapgit';
export type {
SerializedFile,
ObjectHandler,
} from '@abapify/adt-plugin-abapgit';

// Utilities
export { parseAbapGitFilename } from '@abapify/adt-plugin-abapgit';
export { adtUriToAbapGitPath } from '@abapify/adt-plugin-abapgit';

Usage

import '@abapify/adt-plugin-abapgit'; // self-registers
// Then use through adt-cli: adt export --format abapgit

Dependencies

  • @abapify/adt-plugin, @abapify/adk, @abapify/acds

See also