Commit Graph

1019 Commits

Author SHA1 Message Date
Marc Bernard
5351a4b4e8
CLAS: Fix recording of changes in transport (#6047) 2023-02-08 12:45:49 +01:00
Katharina Wurz
d63407db3e
Enable inactive deserialization for DDIC objects (#6045) 2023-02-07 13:59:05 +01:00
Marc Bernard
2e7c2df8eb
Update object descriptions - Part 4 (#6043) 2023-02-06 18:48:47 +01:00
Marc Bernard
a3a5032c41
Update object descriptions - Part 3 (#6042) 2023-02-06 15:38:22 +01:00
Lars Hvam
716111370a
move SOTR defintions to SOTR class (#6033)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-02-03 16:25:27 +01:00
Lars Hvam
773f2f7749
refactor, extract git definitions to git (#6029)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2023-02-03 11:46:00 +01:00
Lars Hvam
c7f08adde7
fix diffs after description updates (#6027) 2023-02-02 09:53:40 +01:00
Marc Bernard
24e79943f5
Update object descriptions - Part 2 (#6019) 2023-02-02 09:03:51 +01:00
Marc Bernard
71f16d08be
SFBF, SFBS, SFSW: Major bug fixes (#6020) 2023-02-01 10:29:20 +01:00
Lars Hvam
20785fef78
delete, fix dump (#6011) 2023-01-25 20:41:17 +01:00
Marc Bernard
6485ec50c1
Refactor: MESSAGE ... INTO (#6008) 2023-01-25 09:55:41 +01:00
Marc Bernard
95f7844065
TABL,VIEW: Simplify deserialize (#5989) 2023-01-24 10:16:15 +01:00
Marc Bernard
e1c3fcebdb
TOBJ: Improve error messages (#6007) 2023-01-23 11:28:25 +01:00
Marc Bernard
0dfc5eb80c
PDTS: Fix recording in transport (#6000) 2023-01-18 20:39:50 +01:00
Marc Bernard
0adcb13637
SAPC: Fix uninstall errors (#6001) 2023-01-18 19:58:50 +01:00
Marc Bernard
beea59eda5
SHLP: Avoid double activation (#5999) 2023-01-17 11:25:02 +01:00
Marc Bernard
1a5199a5e3
DOMA: Fix domains with custom conversion exit (#5998) 2023-01-17 11:18:35 +01:00
Marc Bernard
6f4f336437
XSLT: Avoid double activation (#5995)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-01-16 17:53:47 +01:00
Uenal Akkaya
f6a1a09b5d
DRUL: Fix compatibility with lower releases (#5991)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-01-16 13:13:44 +01:00
Marc Bernard
db70f3d735
Pull log: Include object counts (#5982)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-01-16 12:59:10 +01:00
Albert Mink
7c46e659e2
Update AFF to new AJSON functionality (#5986)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-01-12 15:14:29 +01:00
Marc Bernard
47dbee1d48
CLAS,INTF: Removing STATE field in XML (#5981)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-01-12 11:36:55 +01:00
Katharina Wurz
c2b8b597aa
Allow Object Types with multiple files in AFF (#5979)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-01-12 10:57:06 +01:00
Marc Bernard
82250202f4
SMIM: Record deletion of objects in transport (#5975) 2023-01-08 22:01:51 +01:00
Marc Bernard
25bbbf89cd
Refactor: Remove delete_tadir flag (#5949)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-01-06 15:56:12 +01:00
Marc Bernard
e716fd6437
Fix "duplicate file error" during pull (#5968) 2023-01-03 15:00:56 +01:00
github-actions[bot]
95389c532b
ajson, Automatic Update (#5966) 2023-01-03 14:47:44 +01:00
Marc Bernard
68ff24c9fc
Prevent pull in case of duplicate files (#5952) 2022-12-26 10:12:50 +01:00
Christian Günter
bd007e2447
add guard clause to prevent long runtimes (#5954)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-12-22 10:46:20 -05:00
Uenal Akkaya
d0167ff97d
DRUL: Use CL_BLUE_SOURCE_OBJECT_DATA2 instead of CL_BLUE_SOURCE_OBJECT_DATA (#5950) 2022-12-16 09:44:33 -05:00
Marc Bernard
323dfbd235
Reorg: Package hierarchy (#5946)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-12-15 12:07:02 -05:00
Marc Bernard
8a0c93e92f
ENHO: Fix error deserializing enhancements (#5943) 2022-12-14 21:18:17 -05:00
Marc Bernard
526162ed6e
PRAG: Fix locking and transport entries (#5939) 2022-12-14 13:10:43 -05:00
Marc Bernard
1b845b4971
AFF: Add NONT and RONT to registry (#5934) 2022-12-14 09:56:05 -05:00
Marc Bernard
273c646940
DOCV,SAMC,SAPC,STYL: Add missing transport entry (#5935) 2022-12-13 18:02:47 -05:00
Christian Günter
97f357f107
Set transport request in local repo settings or user exit (#5916) 2022-12-08 08:45:16 -05:00
Michael Schneider
9d0914675f
Remove static references to cl_oo_source (#5897)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-12-01 16:33:05 -05:00
Michael Schneider
21ed40e4d8
Remove references to cx_oo_clif_scan_error (#5905)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-12-01 12:13:44 -05:00
Marc Bernard
258e6488b4
Fix file to object mapping (#5902)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-12-01 09:03:47 +01:00
Marc Bernard
b958377279
TOBJ: Deletion of logical transport objects (#5873) 2022-11-17 10:19:26 -05:00
Vanessa
5c2e41c488
AFF object NONT (#5866) 2022-11-12 10:47:56 -05:00
Vanessa
bf8c3590a8
AFF object RONT (#5862)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-11-09 11:11:45 -05:00
Marc Bernard
754fe5b5a8
DOCV: Fix dump for namespaced documents (#5855)
* DOCV: Fix dump for namespaced documents

Fix handing of documents in classes UO and UP which use a different namespace logic than DT, IN, MO. 

Regression #5756

Closes #5854

* Doc classes
2022-11-04 12:34:43 -04:00
Marc Bernard
f8ac419f29
Fix "Unexpected package naming" error (#5805)
* Fix "Unexpected package naming" error

Previously, when an object existed in the repo and locally but was *not* included in the package hierarchy of the repository, you would get the following error (when opening the repo):

...

With this PR, log messages will list all objects that are not included in the package hierarchy. When pulling, the popup will show these objects and ask for confirmation to overwrite. I added an icon and description to the "package overwrite" popup similar to the "object selection" popup.

Closes #5728

* Update unit tests

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-11-04 08:56:31 -04:00
Marc Bernard
b03a70228f
Improve error message for where-used list update (#5849)
* Improve error message for where-used list update

* Update zcl_abapgit_objects_activation.clas.abap
2022-11-02 09:35:57 -04:00
Marc Bernard
93c8fcfb4f
DOCV: Add object to tadir and transports (#5845)
Fix errors found in CI test
2022-11-01 14:10:06 -04:00
Marc Bernard
8e7c79261d
CLAS,INTF: Catch runtime error during update (#5841)
Prevent dump when deserializing classes and interfaces in case a sub component was changed in a way that standard SAP code does not handle.

References: 
- message `OO_SOURCE_BASED 019`
- SAP Note [2166231](https://launchpad.support.sap.com/#/notes/2166231)
- https://github.com/abapGit/abapGit/issues/5836

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-10-31 08:49:46 -04:00
Katharina Wurz
e4aeff4f04
Small refactoring of zcl_abapgit_aff_registry (#5835) 2022-10-23 14:59:05 +02:00
Marc Bernard
34c07b6f98
Avoid overwriting built-in functions (#5832) 2022-10-20 16:45:31 +02:00
Marc Bernard
24b1bcffa7
Remove cases of modifying syst fields (#5831)
Remove cases of modifying `syst` structure
2022-10-20 16:43:03 +02:00