Lars Hvam
a6658e360e
git: replace newline with builtin ( #6044 )
2023-02-07 08:39:15 +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
5e2d8de52a
/git/, put method get_length under test ( #4224 )
...
* /git/, put method get_length under test
add unit tests for method get_length
the method will probably be refactored sometime in the future, I think the bit manipulation can be replaced with some hex, div and bit-mask magic
* fix tabs
2020-11-24 08:02:39 +01:00
Lars Hvam
381d40e35a
ZCL_ABAPGIT_HASH add shorthand methods ( #4220 )
...
This adds shorthand methods for the SHA1 calculation of the different git artifacts.
More logic in ZCL_ABAPGIT_HASH, but easier to read and less application logic.
2020-11-23 14:30:31 +01: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
germanysources
47a2332cc7
encode and decode signed commits ( #3373 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-20 12:42:38 +02:00
Johannes Konings
d25bfaf725
fix some naming conventions
...
https://github.com/larshp/abapGit/issues/1132
2018-08-17 09:24:22 +02:00
larshp
3a78015f1e
fix unit test for ZCL_ABAPGIT_GIT_PACK
2018-08-08 14:58:37 +02:00
larshp
de76c32fd3
refactor git length encoding #1741
...
refactor git length encoding #1741
can now handle larger numbers than 30mb, uses interation and less code
2018-08-05 08:08:09 +02:00
Frederik Hudák
adacc174bd
Removed endmethod and endclass comments - folder git
2018-08-03 14:49:52 +02:00
Christian Guenter
2c80628de3
implement annotated tags
2018-05-26 22:16:43 +02:00
Lars Hvam
6578b39959
ZCL_ABAPGIT_GIT_PACK=>DECODE_TREE performance ( #1218 )
...
* refactor tests
* this is around twice as fast
+minor cleanups in class
* add test for off by 1
2018-02-24 10:03:05 +01:00
Lars Hvam
6d603deeb1
git: optimize type_and_length ( #1208 )
...
* add unit tests
* optimize type_and_length
this is around 10 times faster
2018-02-17 12:41:20 +01:00
Lars Hvam
e9ffa8e642
To global ( #1192 )
...
More classes to global
2018-02-11 10:07:05 +01:00
larshp
ad6b99ec95
also return at decode
2018-01-21 07:52:39 +00:00
Lars Hvam
2ffec7c9f7
lcl_git to global ( #1118 )
...
* lcl_git to global
* reduce line length
* fix indentation
2018-01-11 17:50:02 +01:00