Lars Hvam
188c9ed903
dont use I18_A_LANGISO2, its not released ( #5822 )
...
* dont use I18_A_LANGISO2, its not released
* use LAISO
* use LAISO
2022-10-14 15:17:44 -04:00
Marc Bernard
d936b8dc0b
Prepare processing longtexts for sub components ( #5786 )
2022-10-04 08:09:56 +02:00
Marc Bernard
f1c1aad740
Delete obsolete longtexts on pull ( #5751 )
...
* Delete obsolete longtexts on pull
Longtexts that exist in the system but not in the remote repository are deleted when pulling.
Closes #5202
* Refactor
* Constant
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-09-23 09:57:44 -04:00
Marc Bernard
0be78203d5
SOTR: Fix handling of alias names ( #5750 )
2022-09-13 16:39:33 +02:00
Albert Mink
eb2ae98c6d
[Refac] Object handler for INTF (serialize) ( #5668 )
2022-06-30 11:51:41 +02:00
Marc Bernard
2415a5c0c0
SOTR: Fix uninstall ( #5558 )
...
After all OTR usage has been removed, uninstall will now also delete the TADIR entry for SOTR. This is necessary in order to delete the corresponding package.
2022-06-04 13:41:50 +02:00
Gregor Wolf
276ad4e808
Exclude technical language from intf, clas, prog, dtel, doma and tabl ( #5598 )
...
* exclude technical language from DOMA
* exclude technical language from DTEL
* exclude technical language from TABL
* exclude technical language from CLAS
* exclude technical language from PROG
* exclude technical language from INTF
* fix abaplint issue: Place pragma at end of statem.
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-05-30 12:18:32 +02:00
Christian Günter
5e7cf0b27e
LXE: Downport ( #5597 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-05-30 10:12:26 +02:00
Fabian Lupa
cbaf3711b4
Exclude technical languages ( #5601 )
...
from get_installed_languages in lxe_texts
2022-05-29 14:50:28 +02:00
Marc Bernard
2bc6e2a8ff
SOTR: Refactor ( #5441 )
2022-04-29 08:51:17 +02:00
Marc Bernard
62443633fd
Improve LXE error handling ( #5440 )
...
* Improve LXE error handling
Raise exception in case of error messages
* Remove space
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-04-06 10:48:58 +02:00
Lars Hvam
c3b9980486
replace XUBNAME with SYUNAME ( #5248 )
2022-01-06 08:18:45 +01:00
Lars Hvam
096aded586
LANGU rollbacks ( #4829 )
...
* LANGU rollbacks
#4828
* Update abaplint.json
2021-06-08 16:42:20 +02:00
Marc Bernard
e2a156a326
Replace deprecated LANGU type ( #4815 )
...
* Replace deprecated LANGU type
Replace with `sy-langu` and update abaplint rule
* Replace langu
* Add langu to void types
* Replace table of langu
2021-06-02 08:04:05 +02:00
Marc Bernard
ac8bde9f6c
Fix use of sy-langu in object serializers ( #4807 )
...
* Fix use of sy-langu in object serializers
- Replace sy-langu variable with mv_language
- Replace sy-langu type with langu (makes it easier to spot sy-langu)
- Enhance generic serializer to use mv_language
- Add unit tests to generic serializer
- Adjust and simplify serializers that are based on generic class
Closes #2080
* Update scvi+ueno
* Revert scvi
* Langu
* Langu
* Langu
* Langu
* Langu
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-06-01 13:02:42 +02:00
Lars Hvam
7b336a4a71
cleanup unused local variables ( #4739 )
2021-05-01 09:51:05 +02:00
Alexander Tsybulsky
3df4863feb
LXE langs refactoring ( #4494 )
...
* main refactoring part
* linter fix
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-03-01 07:02:04 +01:00
Marc Bernard
30201d4329
I18N: Catch exceptions ( #4491 )
...
* I18N: Catch exceptions
Handle exceptions properly and avoid unnecessary serializations
* Remove pragma
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-06 09:36:29 +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
JustACasual
bcbc3d527d
I18N: LXE Translations ( #4415 )
...
* Issue 2424
https://github.com/abapGit/abapGit/issues/2424
* Issue 2424
https://github.com/abapGit/abapGit/issues/2424
* Update src/objects/zcl_abapgit_object_fugr.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Fixing LINT issues
* Fixing LINT issues
* TABL, default ROWORCOLST on deserialize (#4430 ) (#4 )
* Fix for #4425
* Remove whitespace at end of line
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Remove whitespace at end of line
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: DerGuteWolf <DerGuteWolf@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Centralize LXE functionality
* Fix FUGR LXE
* delete issue reference comments
* Delete issue reference comments
* Remove Aliases for LXE types
* Review Changes
* Copy from #4452
Integrate changes from #4452 into #4415
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: DerGuteWolf <DerGuteWolf@users.noreply.github.com>
Co-authored-by: Sebastian Koitka <sebastian.koitka@dematic.com>
Co-authored-by: Marc Bernard <marc@marcbernardtools.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-01-31 10:36:28 +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
158d1e27b7
Serialise only main language for ENHS and ENHO objects ( #4337 )
...
* Add language parameter to sotr
* Added language parameter to accomodate change
* Abaplint fixes
* Abaplint
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Abaplint
* abaplint bot
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* abaplint bot
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Removed iv_language from object
* Method call without parameter name
Co-authored-by: Jan Jezek <jan.jezek@sap.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-12-18 11:11:24 +01:00
Marc Bernard
46e2dd827b
Package Structure - Part 4 ( #4305 )
...
* Package Structure - Part 4
$ABAPGIT_OBJECTS_CORE:
ZCL_ABAPGIT_DEPENDENCIES
ZCL_ABAPGIT_FILE_STATUS
ZCL_ABAPGIT_FOLDER_LOGIC
ZCL_ABAPGIT_OBJECTS
ZCL_ABAPGIT_OBJECTS_ACTIVATION
ZCL_ABAPGIT_OBJECTS_FILES
ZCL_ABAPGIT_SERIALIZE
ZCL_ABAPGIT_TADIR
ZIF_ABAPGIT_COMPARATOR
ZIF_ABAPGIT_OBJECT
ZIF_ABAPGIT_OBJECTS
ZIF_ABAPGIT_TADIR
ZCL_ABAPGIT_SKIP_OBJECTS
$ABAPGIT_OBJECTS_TEXTS:
ZIF_ABAPGIT_LANG_DEFINITIONS
#4253
* ZIF_ABAPGIT_LANG_DEFINITIONS
* Sync
* Sync
* Sync
* Sync
* Move objects
* Sync
* always upload build artifact
* Move type to interface
* Types
* Add package
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-12-11 07:50:10 +01:00
Marc Bernard
8fcc5c2f95
DSYS: Get changed by ( #4303 )
...
Get "changed by" user
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-12-09 09:27:11 +01:00
Marc Bernard
d11c82148e
Package Structure - Part 2 ( #4273 )
...
* Package Structure - Part 2
$ABAPGIT_OBJECTS_TEXTS:
ZCL_ABAPGIT_LONGTEXTS
ZCL_ABAPGIT_SOTR_HANDLER
ZIF_ABAPGIT_LANG_DEFINITIONS
ZIF_ABAPGIT_LONGTEXTS
$ABAPGIT_OBJECTS_ENH:
ZCL_ABAPGIT_OBJECT_ENHO_BADI
ZCL_ABAPGIT_OBJECT_ENHO_CLASS
ZCL_ABAPGIT_OBJECT_ENHO_CLIF
ZCL_ABAPGIT_OBJECT_ENHO_FUGR
ZCL_ABAPGIT_OBJECT_ENHO_HOOK
ZCL_ABAPGIT_OBJECT_ENHO_INTF
ZCL_ABAPGIT_OBJECT_ENHO_WDYC
ZCL_ABAPGIT_OBJECT_ENHO_WDYN
ZCL_ABAPGIT_OBJECT_ENHS_BADI_D
ZCL_ABAPGIT_OBJECT_ENHS_HOOK_D
ZIF_ABAPGIT_OBJECT_ENHO ENHO
ZIF_ABAPGIT_OBJECT_ENHS ENHS
$ABAPGIT_OBJECTS_TEST:
ZCL_ABAPGIT_OBJECTS_CI_TESTS
ZCL_ABAPGIT_PERFORMANCE_TEST
ZCL_ABAPGIT_TEST_SERIALIZE
* Interfaces for ENHx
* Git platform subpackage
* Git_platform, test packages
* Update package.devc.xml
* Update package.devc.xml
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-12-04 08:41:35 +01:00