Marc Bernard
ea85a8d78f
Replace TR_TADIR_INTERFACE
with tadir_delete
( #6606 )
2023-11-01 06:09:02 +01:00
Lars Hvam
a8bce57373
move get_jumper() to new objects factory ( #6363 )
2023-07-23 15:07:06 +02:00
Marc Bernard
39d2e88be3
Enhance Serializer Interface - Follow-up ( #6233 )
2023-04-20 17:34:03 +02:00
Marc Bernard
5f1dc6d5e0
Enhance Serializer Interface ( #6229 )
2023-04-20 16:20:01 +02:00
Christian Günter
2ba6151355
JUMP: Switch execution order - first specific then generic ( #5357 )
...
* Switch jump order
* fix DDLS
* fix SHI3
2022-02-18 05:48:36 +01:00
Marc Bernard
074ae5a69b
Refactor: Calling batch input ( #5252 )
...
* Refactor: Calling batch input
Standardizes calling batch input API and handling errors.
* Fix indent
* Add new window
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-01-10 09:27:17 +01:00
Marc Bernard
73576ee60e
Improve error messages ( #4472 )
...
* Improve error messages
Pass T100 messages to UI/log
* T100 errors
* APACK
* OO
* DEVC
* DRUL
* DTDC
* SRVB
* OBJS
* Program
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-03 16:31:55 +01:00
Marc Bernard
5a0acf7a5a
SHMA: Auto generate ( #4005 )
...
Automatically generate area class after deserializing. Closes https://github.com/abapGit/abapGit/issues/1201
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-09 13:13:22 +02:00
Marc Bernard
67928912c6
SHMA: Return last changed by ( #3693 )
2020-08-01 12:06:29 +02:00
Martin Fuchs
9f2db446b1
simplified GET_DESERIALIZE_STEPS
...
Since all object handler contains exactly the same CASE statement for STEP definition, I would recommend that each object handler simply returns the STEP he belongs to.
This fix should "simply" issue #2499 .
2019-05-05 00:57:52 -07:00
GoWa
21527528c6
call redefined method of IF
2019-03-12 21:49:15 -07:00
larshp
25f6284493
implement GET_DESERIALIZE_STEPS
...
this is a quick fix, field LATE_DESER will be removed in future
2019-03-12 07:37:56 -07:00
Lars Hvam
3213d0c2dd
Deserialization performance, refactor COMPARE_TO_REMOTE_VERSION ( #2438 )
...
* core part refactored #2436
* indentation
* fix implementations
* delete ZCL_ABAPGIT_COMPARISON_NULL
* pretty print
* Update serializers.md
* downport
2019-02-20 22:20:24 -08:00
Lars Hvam
25d4c9ea07
Remove HAS_CHANGED_SINCE #1021 ( #2401 )
...
* core part removed
* remove method implementations
2019-02-15 06:51:57 -08:00
Domi Bigl
cf05295170
mark inactive objects in repo list #1943 ( #2017 )
...
* mark inactive objects in repo list
Inactive object are marked in the repo list
The sort order for changed files is not changed
unchanged inactive files come right after the changed files
* move acitve check to object interface
* add is_active for objects up to F
* add is_active for objects up to P
* add is_active for objects up to T
* add is_active for objects up to X
all core object implement (except SSFO) the standard active check via FM RS_INACTIVE_OBJECTS_WARNING now
* add is_active to plugins bridge - always active
* finish object interface implementation + objects
* add is_active for offline with object interface
* rename returning to RV_
* use returning for serialize
* cleanup, PP, UT
2018-10-31 15:54:57 +01:00
Christian Guenter
491cb6d1e7
FIX SHMA package popup
2018-08-31 07:21:01 +02:00
christianguenter2
6521d09470
Block pull if any of deserialized object is locked
2018-06-18 14:18:58 +02:00
Christian Günter
532fd64710
SHMA: Fix typos in dynamic method invokation
2018-02-14 13:22:50 +00:00
Lars Hvam
f14ac831ba
Objects to global ( #1187 )
...
* add global classes for objects
* fix metadata
* comment old code
fix serializer class
move missing interfaces
* keep objects and bridge as local
* fix syntax errors
and remove SICF -> tadir dependency, instead tadir -> SICF
* remove dependency TABL -> lcl_popups
* fix indentation
* remove old includes
* fix parser errors
* fix deserializing
2018-02-11 09:16:16 +01:00