Marc Bernard
9672f5b030
Adjust name prefix for types ( #3991 )
...
* Part 1
* Part 2
* Part 3
* Lint
* Part 5
* Part 6
* Part 7
* Part 8
* Part 9
* Enforce type naming prefix
All types need to start with TY_...
* Fix local types
2020-10-07 08:54:15 +02:00
Marc Bernard
9704ce6708
Fix ZIF_ABAPGIT_OBJECT~EXISTS methods ( #3967 )
...
* Fix ZIF_ABAPGIT_OBJECT~EXISTS methods
* Fix EXISTS
* CMPT
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-02 10:23:00 +02:00
Marc Bernard
4f0a5480a1
Improved error message when uninstalling DDIC objects ( #3562 )
...
* Update zcl_abapgit_object_doma.clas.abap
* Uninstall DDIC
* DDIC uninstall
* Pretty print
* DOMA delete append
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-07-07 15:36:13 +02:00
Lars Hvam
d36b43defe
line break parameters ( #3444 )
...
* line break parameters
* Update zcl_abapgit_gui_page_repo_sett.clas.abap
* Update zcl_abapgit_gui_page_repo_sett.clas.abap
* fix
2020-06-04 15:10:35 +02:00
Jaime Rodriguez Capote
543114963f
abapOpenCheck - Naming Conventions revision #3239 ( #3240 )
...
* abapOpenChecks config file
* Ignore SCI config folder
* checks revision
* Revert "checks revision"
This reverts commit 56a12289df
.
* Renaming non-constants
Pending:
* Remove SCI configuration
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-09 17:34:26 +01: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
Lars Hvam
7bbaf069e2
File format update collection ( #2605 )
...
* File format update - changed object handler
I removed the following fields:
CLAS
VSEOCLASS-VERSION
INTF
VSEOINTERF-VERSION
PROG
PROGDIR-STATE
DCLS
AS4LOCAL
ABAP_LANGUAGE_VERSION (if exists)
DDLS
ABAP_LANGUAGE_VERSION (if exists)
DDLX
VERSION
RESPONSIBLE
MASTER_SYSTEM
MSAG
DOKIL-DOKSTATE
ENQU
DD25V-AS4LOCAL
DD25V-AS4VERS
* fix syntax error
* also clear PROG VARCL
* update XML files
2019-03-31 01:17:46 -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
Martin Fuchs
94c95d46cb
Refactoring of CORR_INSERT and adjustment for object types ( #2392 )
...
* Refactoring of CORR_INSERT and adjustment for object types
* CORR_INSERT without CORR_CHECK
* Z exception
2019-02-15 03:26:42 -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
Domi Bigl
0b3c9970d6
ENQU: clear some more fields #1110 ( #1888 )
...
* ENQU: clear fields #1110
* ENQU: clear some more fields #1110
2018-08-31 18:04:47 +02:00
Domi Bigl
1a6f3623b3
ENQU: clear fields #1110
2018-08-31 07:21:39 +02:00
Frederik Hudák
c4639f65ce
Removed endmethod and endclass comments - objects folder
2018-07-28 10:10:16 +02:00
Lars Hvam
bf3e5df77e
start moving unit tests to the right classes ( #1610 )
2018-07-12 16:40:22 +02:00
christianguenter2
6521d09470
Block pull if any of deserialized object is locked
2018-06-18 14:18:58 +02: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