Marc Bernard
900952495e
Fix extended check issues - Part 1 ( #7086 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-12-03 07:18:52 +01:00
Marc Bernard
af8f1e23df
Remove generic comments ( #7064 )
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-10-22 20:26:25 -04:00
Marc Bernard
fe457a0349
apack: additional namespace case ( #6851 )
2024-03-14 16:48:15 +01:00
Einar Eiríksson
9295929903
apack: fix namespace problem ( #6841 )
...
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-11 18:45:25 +01:00
Marc Bernard
978a8aa65c
Fix APACK issues ( #6743 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-09 12:31:46 +01:00
Lars Hvam
5c99f34d25
apack performance fix ( #6649 )
2023-11-16 15:29:50 +01:00
Marc Bernard
79bbd2ffe7
Fix APACK for namespaces ( #6639 )
2023-11-10 10:21:37 -05:00
Marc Bernard
fd6e4d8171
Clean-up select_add_order_by
( #6636 )
2023-11-09 08:37:31 -05:00
Marc Bernard
680d69377a
APACK: Allow overwriting missing dependencies ( #6612 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-11-06 14:05:28 -05:00
Marc Bernard
4f04044fba
APACK: Manifest interface in sub-package ( #6614 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-11-03 10:21:52 -04:00
Marc Bernard
810943eeaf
APACK: Remove unnecessary statement ( #6438 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-08-29 07:52:44 +02:00
Alexander Tsybulsky
c0a5fadfee
Refactor popup_to_select_from_list ( #6089 )
...
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-02-26 13:02:31 +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
Michael Schneider
9d0914675f
Remove static references to cl_oo_source
( #5897 )
...
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-12-01 16:33:05 -05:00
Lars Hvam
4ac0183df2
unit testing updates ( #5354 )
2022-02-19 09:02:13 +01:00
Marc Bernard
65dd5f7568
Update object descriptions - Part 1 ( #5314 )
2022-02-02 07:31:54 +01:00
Marc Bernard
254e6d51e3
UI: Center Popups - Part 2 ( #5290 )
...
* UI: Center Popups - Part 2
Adjusting more popups #5275
* Refactor for method length
* Lint indent
2022-01-25 18:40:20 +01:00
Marc Bernard
b331de6bc7
Naming of class constants ( #4945 )
...
* Naming of class constants
This is in preparation of enforcing a naming convention for constants in classes/interfaces. At the end, the following lint rule shall be set:
```json
"class_attribute_names": {
"constants": "^C_.+$",
...
},
```
After this, the only remaining constants not following this rule are in `zcl_abapgit_version`.
* Update zif_abapgit_dot_abapgit.intf.abap
* Update zcl_abapgit_gui_chunk_lib.clas.abap
* Update zcl_abapgit_gui_router.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-09-14 16:47:48 +02:00
Lars Hvam
e7e8af832e
align package descripions ( #4939 )
...
prefix all package descriptions with "abapGit - "
2021-09-10 10:58:36 -04:00
Marc Bernard
d19b431287
APACK use constant ( #4765 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-05-12 18:18:47 +02:00
Marc Bernard
bf5199b8d2
APACK: Replace interface name with constant ( #4684 )
...
* APACK: Replace interface name with constant
Closes #4248
* Lint
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-04-03 08:59:44 +02:00
Lars Hvam
8dc1156d75
Apack migration, Suppress dialog ( #4616 )
...
#4612
2021-03-10 07:31:18 +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
Lars Hvam
8b506aa077
omit some default parameter names ( #4370 )
...
* apack, omit parameter names
* mass and objects
* omit
* omit
2021-01-04 10:41:20 +01:00
Lars Hvam
a3ff1a2e4a
move files logic to serialize class ( #4231 )
...
* move apack file build to apack package
* move files logic to serialize class
2020-11-24 15:45:44 +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
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
Lars Hvam
fff8f1b237
new URL, updates ( #3936 )
...
* Update build.yml
* docs, update urls
* code, update links
2020-09-24 09:42:52 +02:00
Lars Hvam
03724484f1
use boolc ( #3920 )
2020-09-23 12:28:13 +02:00
Lars Hvam
9c41a2b7d8
remove text pragmas and pseudo comments ( #3827 )
...
* remove text pragmas and pseudo comments
* fix whitespace
* fix carriage return
* test
* test
* Update zcl_abapgit_repo.clas.abap
2020-09-03 09:13:47 +02:00
Lars Hvam
1132dedf85
ZCL_ABAPGIT_APACK_WRITER syntax warnings ( #3735 )
...
fix ZCL_ABAPGIT_APACK_WRITER syntax warnings, #3720
2020-08-15 09:32:00 +02:00
Marc Bernard
c026ee89b0
Downport: Fix syntax errors in 702 ( #3674 )
...
* Downport: Fix syntax error in 702
Method "ASSERT_TRUE" does not exist in 702
* Downport: Fix syntax error in 702
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-08-06 13:50:53 +02:00
Jaime Rodriguez Capote
a0087d3490
Changelog news ( #3479 )
...
* APACK definition
* Rework News
Use APACK version for news and remove restriction for repository to set available for all with APACK
* Remove APACK for abapGit
* TODO mark for version constant use
* Move is_abapgit_repo to zcl_abapgit_url
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-19 08:47:21 +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
0bc7e6bde7
Clean code ( #3292 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-07 18:49:09 +02:00
Jaime Rodriguez Capote
fce71de4d1
Use constants for Y/N/P ( #3291 )
...
* Use constants
* Pretty Printer
2020-04-05 10:55:24 +02:00
Jaime Rodriguez Capote
27ac61e95d
Apack dependencies ( #3285 )
...
* Support APACK dependencies
Check installed apack package dependencies for current repository
Display a popup with dependencies
* abaplint checks
* abaplint checks
* abaplint checks
* Popup only when dependency not met
* abaplint checks
* abaplint checks
* Optimization
* abaplint checks
* abaplint checks
* Fix typo "dependeNcies"
* Remove address from dependency check
* Dependencies popup title
* Dependencies popup enhanced
* EXCEPTION column replacing MET
* Enable Git URL hiperlink
* APACK doc - Version dependency support
* Dependencies version check support
* abaplint checks
* abaplint checks
* Version utils
* fix syntax warning
* move set_dot_apack to protected
Co-authored-by: larshp <larshp@hotmail.com>
2020-04-05 08:57:59 +02:00
Sebastian Wolf
e5e63e089b
APACK: Introduce versioned dependencies ( #2894 )
...
* APACK: Introduce versioned dependencies
* APACK: Make docs more precise wrt support
2019-08-29 00:53:09 -07:00
Lars Hvam
9fade89856
change constructors to public ( #2677 )
...
* enable abaplint constructor check
* change constructor to public
* change constructor to public
* change constructors to public
2019-05-16 23:20:10 -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
Lars Hvam
f9318305e9
Minor fixes ( #2532 )
...
* minor fixes regarding unused variables
* minor code inspector fixes
2019-03-15 05:54:39 -07:00
Sebastian Wolf
a5de7a8769
Add serialization for APACK manifests ( #2485 )
...
* Add serialization for APACK manifests
* Add documentation for APACK serialization
* APACK docs: Add more information about dependency format
* APACK: Some words about transporting ZIF_APACK_MANIFEST
* APACK: Move definitions in own interface
* APACK: Don't build the manifest file twice...
2019-03-11 23:34:32 -07:00