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
Alexander Tsybulsky
2b16dce9a3
One more SHI3 language deserialization fix ( #6217 )
2023-04-15 08:24:50 +02:00
Alexander Tsybulsky
d6d48a67a6
SHI3 translation serialization fix ( #6214 )
...
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-04-14 15:08:07 +02:00
Alexander Tsybulsky
018e56cfcf
USE_LXE settings and serialization of selected languages (in old format) ( #6168 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-03-30 15:17:18 +02:00
Alexander Tsybulsky
69515e5f55
LXE: more objects ( #6144 )
2023-03-13 17:36:00 +01:00
Marc Bernard
1ca9a40d67
SHIx: Fix application component hierarchy issues ( #6065 )
2023-02-10 18:55:21 +01:00
Marc Bernard
0ab3ee0a06
Remove aliases from object classes ( #5588 )
2022-06-04 10:33:42 +02:00
Marc Bernard
d4a69e160a
SHI3: Fix exists
check ( #5546 )
...
Skip buffer and read object status from DB
2022-05-10 12:03:51 +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
285fbb21ff
SHI3: Set buffer mode ( #5115 )
...
Activates buffer mode for menus (same logic as in function BMENU_CREATE_TREE).
Closes #5077
Co-authored-by: Alexander Tsybulsky <sbcgua@users.noreply.github.com>
2021-11-09 04:33:21 +01:00
Jan Ježek
901d877206
Serialise only main language for shi3 objects ( #4497 )
2021-02-09 07:31:16 +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
31a550db0f
Refactor I18N settings ( #4423 )
...
* Refactor I18N settings
- Consolidate I18N parameters into a structure and pass it to xml and serializer classes (#4415 )
- Continue change of terminology (#4043 )
* Remove changes to serializer class
* Main lang
* DSYS
* OTGR
* Repo view
* Main langu
* Repo view %26 stage
* Serialize
* Settings
* Repo view
* Defs
* Stage
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-19 14:29:09 +01:00
jan-jezek
c6a54b9912
Fix master language only, duplicate entries for shi3 objects ( #4308 )
...
* Fix master language only for shi3 objects
* Fix abaplint
* Fix duplicates in shi3
* Abaplint
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2020-12-11 07:43:52 +01:00
Fabian Lupa
6c0df0f5bd
Support JUMP in SHI3 for GHIER ( #4209 )
2020-11-20 16:51:26 +01:00
Marc Bernard
bdc44f7476
Remove self-references ( #4115 )
...
* Remove self-references
Remove unnecessary self-references (me->)
https://github.com/SAP/styleguides/blob/master/clean-abap/CleanABAP.md#omit-the-self-reference-me-when-calling-an-instance-method
* 702: Fix syntax error
No chaining with EXPORTING & CHANGING
* remove addiontal me, update abaplint config
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-11-02 09:25:27 +01:00
Marc Bernard
df0eaf32ce
SHI3: Deserialized buffermode ( #3923 )
2020-09-22 08:17:28 +02:00
Marc Bernard
c264588ab2
SHI3: Fix "IMG structure ID still used" ( #3901 )
...
Follow-up
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-19 07:59:21 +02:00
g-back
b5b947bfe7
change reference from xml classes to interfaces ( #3885 )
...
changed refs in:
- zif_abapgit_longtext
- zif_abapgit_object_enhs
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-15 08:21:32 +02:00
Marc Bernard
53bb303272
SHI3: Fix "IMG structure ID still used" ( #3873 )
...
Closes #3869
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-12 05:18:16 +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
Christian Günter
60a57cf356
Add package parameter to zif_abapgit_object~delete ( #3114 )
2019-12-11 10:42:45 +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
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
Lars Hvam
4e40705350
Downport ( #2390 )
...
* SHI3, remove unused variable
* SUSC, constant, plus no need to pass attributes
2019-02-12 21:46:10 -08:00
Lars Hvam
cb4479b95b
Cleanup ( #2361 )
...
* pretty print
* move identical code outside IF
* remove space before .
* remove unreferenced variables
* remove unreferenced variables
* remove unreferenced variables
* fix pseudo comment
* remove unreferenced field symbols
2019-02-04 23:08:29 -08:00
larshp
aac3c1b709
rename constants
2018-11-17 06:13:41 +01:00
Domi Bigl
297112614e
SHI3: delete in more direct way - no confirm popup #2035 ( #2094 )
...
* SHI3: delete in more direct way - no confirm popup
SHI3 delete is done in a more direct way without confirmation popup
* naming conventions
2018-11-11 17:48:51 +01: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
Frederik Hudák
c4639f65ce
Removed endmethod and endclass comments - objects folder
2018-07-28 10:10:16 +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