Skip to content

mnemotron/P-ABAPSpace

Repository files navigation

ABAPSpace

ABAP Namespace Refactoring

Features

  • GENERAL

    • simple namespace refactoring
    • add a specific supplement to the new object name (i.e. project ID and/or package ID etc.)
  • GUI/CONFIGURATION

    • the refactoring is configurable via XML preset files
    • found object names can be manually changed before refactoring is performed
  • CHECKS

    • the maximum object name length can be checked (if the extended object naming policy is used)
  • EXTENDED OBJECT POLICY

    • classes, interfaces, exception classes, packages
    • more to come ....

Get Started

Read the manual

Build

The following projects can be build with Gradle (v4.6) and Java JDK (v8)

  • abapspace.core
  • abapspace.gui (uses the abapspace.core library)

Command line:

gradle build

Basis for Refactoring

Use the abapGit client and its created object files as basis for the refactoring.

URL: abapGit

About

ABAP Namespace Refactoring

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published