Commit Graph

1358 Commits

Author SHA1 Message Date
Marc Bernard
996d26ac3a
WDYN: Store controller code as separate ABAP files (#7069)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-11-04 10:19:56 +01:00
Marc Bernard
5ee49e33e8
PROG: Store flow logic as separate ABAP files (#7066)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <marc@abappm.com>
2024-11-04 10:11:38 +01:00
Marc Bernard
b2d795d8b6
SHI8: Avoid package popup (#7072)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
2024-11-02 11:45:54 -04:00
ThomasPloski
454607953d
SAJT: Support for Application Job Templates (#7027)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-10-31 08:11:41 +01:00
ThomasPloski
713c258ff8
SAJC: Support for Application Job Catalog Entry (#7026)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-10-31 08:03:17 +01:00
ThomasPloski
f97818df21
APLO: Support for Application Log Objects (#7025)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-10-31 07:57:02 +01:00
Marc Bernard
3b77c130ee
Fix failing AFF unit tests in dev edition 2022 (#7070) 2024-10-31 07:51:29 +01:00
Mike Pokraka
aee4d0aedd
Don't discard includes of nonexistent FUGR (#7053)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-09-24 00:25:28 +02:00
fvalves
8997e51b32
Comparing GET TIME STAMP and sy-datum and sy-uzeit only works if the user is in UTC (#7031)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-09-16 13:06:50 -04:00
Lars Hvam
a6c073409e
align TYPE expressions (#7050) 2024-09-13 10:47:32 +02:00
fvalves
ca1d349ca5
Enable CDS types (#7048) 2024-09-12 11:44:02 -04:00
Lars Hvam
b751ff519e
basic FUGS serialization (#7045)
Co-authored-by: Marc Bernard <marc@marcbernardtools.com>
2024-09-11 13:52:41 +02:00
Marc Bernard
65f8fa87ac
SFPF: Fix check if object exists (#7041)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-09-05 08:46:28 -04:00
Marc Bernard
4c40ca0232
JOBD: Clear changedby field (#7039) 2024-09-05 07:51:42 +02:00
Marc Bernard
fd673dac68
PROG: Support dynpros with splitter control (2) (#7038)
Some checks are pending
main-build / build-merged (push) Waiting to run
main-build / auto-tag (push) Waiting to run
main-build / auto-tag-artifact (push) Blocked by required conditions
main-build / coverage (push) Waiting to run
2024-09-04 15:36:35 -04:00
Marc Bernard
84656774fd
PROG: Support dynpros with splitter control (#7035) 2024-09-04 10:23:50 -04:00
fvalves
be5ec9ed29
Added test attributes to test class in ZCL_ABAPGIT_PROPERTIES_FILE (#7030)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-08-29 16:28:46 +02:00
fvalves
ff60057e62
Enable deserialization of DSFD, DSFI and DRAS (#7029)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2024-08-29 09:46:23 +02:00
Albert Mink
72a1a13033
[AFF] experimental: Serialize all languages (#7022)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2024-08-27 09:44:32 +02:00
Albert Mink
1339a71969
Filenames for translation are case sensitive (#6995)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-08-20 10:21:03 -04:00
fvalves
2c9898e649
DSFI: Updated object handler to match the latest AFF definition (#7013) 2024-08-07 16:10:06 -04:00
Lukas
e93934d1cf
Add support for Software Component Relations (#7012)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-08-06 11:02:22 +02:00
fvalves
82bed9224c
DSFI: CDS Scalar Function Implementation (#6952)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-08-05 14:55:00 +02:00
Lars Hvam
27e767e935
zcl_abapgit_function_module: cloud compatiblity (#7002) 2024-07-31 18:07:58 +02:00
Abo
c5a6aed115
fix: syst_langu does not exist on older releases (#6999)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-07-25 21:52:35 +02:00
Albert Mink
a120ce66b0
Fix sap2/sap1 for AFF experimental (#6993)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2024-07-23 12:36:06 +02:00
fvalves
a7e984151b
DRAS: CDS Aspect (#6953)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-07-23 10:23:18 +02:00
fvalves
b9ac1265f4
DSFD: CDS Scalar Function Definition (#6951)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-07-23 10:21:09 +02:00
Albert Mink
f9bd01021d
Extend logic to detect BCP47 languages (#6986)
Some checks are pending
main-build / build-merged (push) Waiting to run
main-build / auto-tag (push) Waiting to run
main-build / auto-tag-artifact (push) Blocked by required conditions
main-build / coverage (push) Waiting to run
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-07-22 14:28:16 +02:00
Albert Mink
d8afb7bf42
Pass variable to METH (#6987) 2024-07-18 14:10:48 +02:00
Albert Mink
faac8542e4
Clear variables when getting i18n files (#6978)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
2024-07-11 14:01:56 +02:00
Albert Mink
a7fbf2205f
Fix deserialize SEOCLASSTX for INTF [AFF] (#6983)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-07-11 13:37:52 +02:00
Christian Günter
7854587a5f
downport (#6984) 2024-07-11 07:23:43 -04:00
Albert Mink
c1c36a5780
Simplify the JSON2ABAP (#6979)
Some checks are pending
main-build / build-merged (push) Waiting to run
main-build / auto-tag (push) Waiting to run
main-build / auto-tag-artifact (push) Blocked by required conditions
main-build / coverage (push) Waiting to run
2024-07-11 08:45:32 +02:00
ellima
dd77c9930f
BGQC: Add support for Background Processing Context (#6974)
Some checks are pending
main-build / build-merged (push) Waiting to run
main-build / auto-tag (push) Waiting to run
main-build / auto-tag-artifact (push) Blocked by required conditions
main-build / coverage (push) Waiting to run
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-07-10 15:38:42 -04:00
ViktoriaFreidel
68e507604c
UIAD: Add support for Launchpad App Descriptor Item (#6969)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-07-10 15:32:27 -04:00
Marc Bernard
8b2ab1e5d9
CLIF: Add missing translations for classes and interfaces (#6963)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-07-04 13:16:40 +02:00
Marc Bernard
9261028dcb
Fix dump in activation error handling (#6967) 2024-07-03 12:04:03 +02:00
Mike Pokraka
e4540da772
CDBO: Fix missing parameters in constructor (#6966)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
2024-07-03 09:06:20 +02:00
Marc Bernard
618f5ec279
SXSD: Fix check if BADI exists (#6961)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
2024-07-01 17:05:25 +02:00
Marc Bernard
7d67620b03
ENHO: Fix diff in generated comments of class enhancements (#6962) 2024-07-01 17:01:29 +02:00
Alexander Tsybulsky
b4f14ab6e8
TABL: Clear DBINCLEXCL and DBSYSSELx fields (#6960)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-07-01 09:55:55 +02:00
Mike Pokraka
b87f5c4ee8
Read-only support for SXSD - Classic BAdI definition (#6958)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-06-28 14:11:16 +02:00
Marc Bernard
55f9b49577
Add parameters to map_object_to_filename (#6955)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-06-27 16:44:22 +02:00
Marc Bernard
3929cfab17
Fix folder logic buffer (#6945) 2024-06-11 16:28:50 +02:00
Marc Bernard
4bf6e07235
Small performance improvement in folder logic (#6941) 2024-06-08 21:01:38 +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
Dennis Schaaf
32f002893c
VIEW: Add authorization group to serialize and deserialize (#6918)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-05-18 10:33:43 +02:00
ThomasPloski
2973cb4cba
CDBO Object Handler (#6930) 2024-05-15 08:04:47 +02:00
Katharina Wurz
29baa5a152
Use bcp47 language code for AFF (#6915)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2024-04-24 16:40:58 +02:00
Kai Busse
6645fcecd5
Improve error message for SUSH objects not being supported. (#6916) 2024-04-19 14:28:10 +02:00
Marc Bernard
9b10bba142
DEVC: Fix "Package must be assigned to the software component LOCAL" (#6912) 2024-04-15 17:14:04 +02:00
Marc Bernard
a648f1ef51
DEVC,NSPC: Serialize software component for add-ons (#6891) 2024-04-14 09:37:02 +02:00
Marc Bernard
ecdd17162a
SOTS: Remove from TADIR selection (#6906) 2024-04-10 16:30:33 +02:00
Marc Bernard
993466a1c9
Refactor: Translations for AFF (#6904) 2024-04-08 15:12:16 +02:00
Marc Bernard
412cd9995b
Refactor: i18n filename logic (#6892)
Co-authored-by: Albert Mink <albert.mink@sap.com>
2024-04-05 12:57:27 +02:00
Marc Bernard
72d80c1120
Update description of i18n classes/interfaces (#6895) 2024-04-03 15:46:07 +02:00
Marc Bernard
3032db29d7
ENHO/ENHS: Add missing longtexts (#6890) 2024-04-02 17:34:09 +02:00
Lars Hvam
2c30602e10
item graph: performance (#6885) 2024-04-02 10:09:38 +02:00
Marc Bernard
52c9bd1847
Fix changing transport type when setting original system (#6870)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-03-29 12:56:35 +01:00
Marc Bernard
67ec3980b5
Refactor: Determine i18n parameters (#6869)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-03-21 14:06:10 +01:00
ViktoriaFreidel
17a59c4a35
UIPG, UIST: Add support for Launchpad Page and Space Templates (#6873)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-03-21 11:57:48 +01:00
Albert Mink
d260e3dfbb
AFF: deserialize translation files (#6830)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-03-19 15:27:46 +01:00
Abo
cbda2ffb78
SFPI: exists() also look for inactive objects (#6867) 2024-03-18 17:32:01 +01:00
Francisco Milán
105a202f8c
Fix typos within the code base (#6858) 2024-03-16 10:24:16 +01:00
Marc Bernard
463f112c85
SICF: Include alternate service name (#6853) 2024-03-14 15:43:19 +01:00
Marc Bernard
668da207aa
IDOC: Fix MOVE_TO_LIT_NOTALLOWED_NODATA (#6852) 2024-03-12 13:24:38 +01:00
Christian Günter
a06530ee31
Fix warning in unit test (#6842)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-03-11 07:11:33 +01:00
Lars Hvam
3ad85b4c58
bugfix, FORM existence (#6832) 2024-03-05 10:16:04 +01:00
Marc Bernard
37390a521e
Change transport type when setting original system (#6816)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-02-23 14:23:07 +01:00
Albert Mink
a7f9ceedea
Translation for INTF in AFF (#6774)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-02-21 10:50:48 +01:00
Christian Günter
30415249ac
CLAS/INTF-SYNTAX_CHECK: Suppress status message (#6812) 2024-02-14 06:45:18 +01:00
Marc Bernard
fa66b626de
XSLT: Add check for correct EOL separator (#6803)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-02-10 15:13:22 +01:00
Marc Bernard
05c9a33c57
Fix AFF unit test on lower releases (#6800)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-02-10 09:34:17 +01:00
Marc Bernard
ddd6bdb332
DIAL: Prefill package popup (#6805) 2024-02-07 17:13:02 +01:00
Michael Schneider
178616bccc
Fix ABAP Language Version Handling for Repository Setting "Any" for AFF Object Types (#6793) 2024-02-05 14:14:58 +01:00
Lars Hvam
deb3c66a86
fix tadir read, io_dot is optional (#6790) 2024-02-02 15:01:36 +01:00
francisco-milan
bac2666e51
Fix typos and adjust comments within the codebase (Cont'd) (#6786) 2024-02-01 08:21:41 +01:00
francisco-milan
a1eb874ae7
Fix typos and adjust comments within the codebase (Cont'd). (#6785) 2024-01-31 06:20:03 +01:00
francisco-milan
01df9ce948
Fix typos and adjust comments within the codebase (Cont'd). (#6780)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-30 06:36:46 +01:00
francisco-milan
4a36f0bb34
Fixing bug in Status Bar message when there's only 1 thread. (#6783) 2024-01-30 06:29:45 +01:00
André
6d0f7de2f5
user exit: include settings parameters in change_tadir() (#6775) 2024-01-29 18:12:37 +01:00
francisco-milan
374bc13a7b
Fix typos and adjust comments within the codebase (#6779) 2024-01-29 06:53:30 +01:00
francisco-milan
7bff32b718
Fix typos and adjust comments within source code. (#6778)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-28 09:21:14 +01:00
Albert Mink
4b1110396d
Fix EOF, fix diff (#6773) 2024-01-26 10:27:01 +01:00
Matthias Becker
ffe847c9cc
New abapGit Handler for Object Type DTEB (#6769) 2024-01-25 14:56:13 +01:00
Matthias Becker
054a024d2c
New abapGit Handler for Object Type DRTY (#6767)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-01-25 11:03:39 +01:00
Matthias Becker
5b5fe5a391
Fix empty JSON file for AFF based objects (#6766) 2024-01-24 11:12:56 +01:00
Ludwig Stockbauer-Muhr
c4639a3a12
downport 'is_gtt' in zcl_abapgit_object_tabl_ddl (#6754) 2024-01-17 09:33:44 +01:00
Christian Günter
3c33e4c636
Downport zcl_abapgit_object_tabl_ddl (#6751)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-15 10:38:42 +01:00
Lars Hvam
b12f0a1932
TABL DDL serialization (#6750) 2024-01-15 08:02:52 +01:00
Ludwig Stockbauer-Muhr
7801eb8d9c
DDLS: deletes remaining TADIR entry during delete (#6745)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-14 07:43:01 +01:00
Christian Günter
75ecfdaffe
downport: fix syntax error in zcl_abapgit_object_tabl_ddl (#6749) 2024-01-13 23:08:25 +01:00
Christian Günter
674a04792a
Refactor ZCL_ABAPGIT_OO_FACTORY (#6742) 2024-01-09 01:29:52 +01:00
Marc Bernard
c520825d95
Change all injector classes to FOR TESTING (#6738)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-07 18:04:19 +01:00
Lars Hvam
edf92b5626
more TABL DDL serialization work (#6731)
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2024-01-07 13:38:45 +01:00
Christian Günter
bf76fedf19
Do a syntax check before accessing version constant (#6733)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-01-07 12:42:02 +01:00
Lars Hvam
3a7fc04b38
TABL DDL, basic serialization and deser (#6721) 2024-01-02 09:59:09 +01:00
Marc Bernard
543935a160
New feature: Original system (#6715)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-12-25 20:04:10 +01:00