Marc Bernard
a23c1d6d58
Fix extended check issues - Part 3 ( #7088 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-12-05 17:35:53 +01:00
Marc Bernard
7d67620b03
ENHO: Fix diff in generated comments of class enhancements ( #6962 )
2024-07-01 17:01:29 +02:00
Lars Hvam
e2c625f2d9
HOOK: catch exception ( #6937 )
2024-05-24 13:00:21 +02:00
Lars Hvam
11a7e58237
ENHO: workaround dump during serialization ( #6935 )
2024-05-23 15:30:41 +02:00
Marc Bernard
c8a4a54a3e
Consolidate READ/INSERT/DELETE REPORT statements ( #6299 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-06-24 13:20:24 +02:00
Marc Bernard
2e7c2df8eb
Update object descriptions - Part 4 ( #6043 )
2023-02-06 18:48:47 +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
fbeabd6220
ENHO: Unlock objects in cases of errors ( #5811 )
2022-10-06 10:17:22 +02:00
Marc Bernard
53951dc2ad
Remove more unused variables ( #5112 )
...
* Remove more unused variables
* rm
* rm
* rm
* rm
* needed for refactor later
* rm
* Needed for callback
* rm
* rm
* Pragma
* rm enho
* rm
* rm
* Setting unused_variables
* Revert unused_variables setting
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-11-09 16:22:29 +01:00
Marc Bernard
9038b31921
ENHO: Split code into separate files ( #4951 )
...
* ENHO: Split code into separate files
Similarly to class enhancements where enhanced methods are stored as individual files, this change separates the code for implicit enhancements (type `HOOK_IMPL`) into abap-files.
This makes the code more readable (instead of being embedded and escaped into XML) and allows for linting.
* Switch to filenames with hash
* CI
* Filenames in XML
* Lint
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-09-24 06:34:01 +02:00
Lars Hvam
7b336a4a71
cleanup unused local variables ( #4739 )
2021-05-01 09:51:05 +02:00
Marc Bernard
cd6da45a12
ENHx: Improve error messages ( #4686 )
...
Include reference to previous exception and exception texts in error messages for enhancement implementations (`ENHO`, `ENHC`)
2021-04-07 17:48:53 +02:00
Marc Bernard
4c8f7fe117
ENHO: Clear fields for exceptions ( #4666 )
2021-03-24 14:55:11 +01:00
sandraros
8edc8736f7
Fix pull clasenh "file emxxx not found" #4515 ( #4552 )
...
* Fix #4515
Fix #4515 by serializing new TAB_INCLUDES to contain include numbers of new methods of classes.
* Last fix before pull request
* files named "em_<methodname>" instead "emxxx"
* editorder without gaps
* Cleanup commented out line
* fixes abaplint
Co-authored-by: sandra rossi <sandra.rossi@gmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-28 19:40:54 +01:00
Marc Bernard
01a2363c72
ENHO: Implement missing deserialize for WDYC ( #4332 )
...
* ENHO: Implement missing deserialize for WDYC
Related to #3586
* Downport
* Update src/objects/enh/zcl_abapgit_object_enho_wdyc.clas.abap
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: Lars Hvam <larshp@hotmail.com>
2020-12-15 10:23:02 +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