New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Namespaces #8
Comments
Thanks for the feedback. We are working on this. |
@larshp - |
unique namespace: in my opinion it is easier just to prefix overwrite: yes it shows warnings if the objects it tries to overwrite are outside of the expected package hierarchy(main repo package) |
@krdash So, is ZxxADFxx the actual prefix Namespace (e.g. ZCL_ADF_..., ZADF_S_STRUC...)? |
What is the status on this? It seems to me that the correct way to do it is to introduce a proper name space, instead of customer namespace Z... |
Namespace must be Z or Y! |
Thanks @larshp for the feedback, We are working towards unified namespace for the next release will keep you posted. Regards, |
cool one tip, you can setup abaplint to automatically check the objects have the preferred prefix, example at https://github.com/abapGit/abapGit/blob/main/abaplint.json#L335-L339 |
Hi,
The repository contains some objects with quite generic names, eg:
FUGR ZREST
TABL ZREGISTER
DOMA ZCLASSNAME
DTEL ZCHAR75
DTEL ZORIGINAL
DTEL ZURI
DTEL ZUNAME
For these, there is a theoretical chance that the customer already has an object with identical names in their system.
I recommend prefixing objects to lower the risk, eg.
FUGR Z_AZURE_REST
TABL Z_AZURE_REGISTER
DOMA Z_AZURE_CLASSNAME
DTEL Z_AZURE_CHAR75
DTEL Z_AZURE_ORIGINAL
DTEL Z_AZURE_URI
DTEL Z_AZURE_UNAME
or something similar
The text was updated successfully, but these errors were encountered: