mariusraht2
a8df9c286f
upload_pack_by_branch: Replace deepen with deepen_level ( #3835 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Delete pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Replaced deepen boolean with deepen_level
* Replaced numc2 by n length 2
* Removed restriction of deepen_level
* N alone is of length 1 and not numeric
Co-authored-by: mariusraht1 <mariusraht+1@gmail.com>
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-09 09:50:00 +02:00
mariusraht2
6f130d0edc
Client must send an empty packfile ( #3856 )
2020-09-09 08:39:05 +02:00
Marc Bernard
c09cc67c83
Fix startup of repo view ( #3831 )
...
* Update error msg
* Fix login popup errors and cancelation
* Remove validate/reset methods
* Lint
* Rename iv_repo_online to io_repo_online
* Change to error in status bar
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-04 09:32:38 +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
mariusraht2
3a75ade563
Rename upload_pack to upload_pack_by_branch ( #3818 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Delete pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Rename upload_pack to upload_pack_by_branch
* Renamed missed references
Co-authored-by: mariusraht1 <mariusraht+1@gmail.com>
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-01 16:23:30 +02:00
Marc Bernard
af5b898a37
Refactor branch constants ( #3784 )
...
* Branch constants
* Refactor branch constants
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-08-24 11:25:46 +02:00
Marc Bernard
e4bafbe715
Validate if branch exists when displaying repo ( #3749 )
...
* Validate if branch exists when displaying repo
* Validate if branch exists when displaying repo
* Lint
* Lint and 702
* Lint
* Rename validate_branch to validate
* Fix msg and branch display name
* Move msg to UI layer
* Lint
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Frederik Hudák <frederik.hudak@sap.com>
2020-08-24 11:15:46 +02:00
fdupret
511090d63d
Handle "invalid committer" error ( #3774 )
2020-08-20 17:56:40 +02:00
Lars Hvam
f878f3b4c3
remove some double spaces ( #3740 )
2020-08-16 08:24:12 +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
Lars Hvam
aec7468aad
Type Hunting ( #3414 )
...
* Type Hunting
* update
* update
* flag
2020-05-26 05:55:28 +02:00
Marc Bernard
3620e12ee9
Fix CX_SY_RANGE_OUT_OF_BOUNDS dump ( #3394 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-23 11:53:02 +02:00
larshp
2d168e170b
move stage structures to interface #3377
2020-05-21 07:25:54 +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
Lars Hvam
eb7e819b25
refactoring, delete unused variables and methods ( #3203 )
...
* zlib
* xml
* processor
* shi5
* remove unused filter parameter
* pinf cleanup
* ssfo delete empty method
* highlighter
* gui page res, remove unused
* remove unused in diff class
* adt link
* gui, remove 2 unused parameters
* branch overview
2020-02-09 09:38:17 +01:00
GB
4b35d98e5d
remove macro, replace with method calls
2020-02-03 09:13:31 +01:00
Lars Hvam
7aea72f63a
git pack, remove macros #3170 ( #3191 )
2020-02-03 06:57:53 +01:00
mariusraht2
a1699302a6
Beautify ( #3179 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Delete pull.yml
* Beautify
[OPT] Executed Pretty Printer
[OPT] Moved some types to definitions interface to be global
* Beautify
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2020-01-26 14:32:48 +01:00
Lars Hvam
75812fb17b
less prefixes ( #3144 )
2020-01-11 09:24:36 +01:00
Lars Hvam
b42f3bc485
Refactoring ( #3134 )
...
* fully type constants
* moving to single line
* move to single line
* enable keep_single_parameter_on_one_line
2019-12-28 12:11:32 +01:00
mariusraht2
02204d07b4
Improved time conversion ( #3096 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Delete pull.yml
* Improved time conversion
Preparation for #3040
> rename time%3D>get to time%3D>get_unix
> added time conversion from unix to real (get_real)
> added unit tests for time conversion
* abapLint
* Raise cx_static_check and removed exc handling
2019-12-02 09:28:41 +01:00
Lars Hvam
3776ac353a
Get all branches, including pull request refs ( #3031 )
...
* update example for listing branches
* do not ignore any branches
* add new get_all method
* Update zcl_abapgit_git_branch_list.clas.testclasses.abap
2019-11-06 09:51:34 +01:00
Lars Hvam
678b3bebd5
pretty print class ( #3032 )
2019-11-06 08:53:28 +01:00
Lars Hvam
714fe7202d
whitespace fixes ( #2964 )
...
* whitespace fixes
* fix sql compare operators
2019-10-11 02:50:16 -07:00
Fabian Lupa
cb80f78a6e
Cancel branch creation if branch already exists ( #2854 )
2019-08-07 21:22:11 -07:00
Lars Hvam
998815f6fb
closes #2791 ( #2792 )
...
another quick fix for the staus codes, #2791
2019-07-17 01:06:12 -07:00
Lars Hvam
1dbd4d1912
Refactoring types ( #2785 )
...
* align use less different types
* refactor
* updates
2019-07-15 09:33:37 -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
fc167ff3cd
update abaplint config to latest ( #2480 )
...
* update abaplint config to latest
* remove some descriptions
* remove more descriptions
* fixes
* fixes
2019-03-04 07:12:42 -08:00
Christian Guenter
8cc6567d40
rename zcl_abapgit_tag to zcl_abapgit_git_tag
2019-02-26 21:29:41 -08:00
Lars Hvam
e42fa60841
git minor changes ( #2403 )
...
* git minor changes
code inspector changes
* pretty print
2019-02-15 06:52:11 -08:00
Lars Hvam
e8b6b0020d
Add interface for ZCL_ABAPGIT_PROGRESS #2303 ( #2316 )
...
* interface for progress class
* adjust branch overview
* adjust git pack
* adjust diff page
* adjust objects class
* adjust activation class
* adjust repo online class
* adjust serialize class
few methods moved
* adjust tadir class
2019-01-23 06:28:54 +01:00
larshp
3509df80ae
add class descriptions
2019-01-14 20:06:33 +01:00
Eduardo Ferrari Copat
d47027ad6c
Remove redundant class and interface metadata ( #2195 )
...
* Remove CLSFINAL from VSEOCLASS serialization
* Remove EXPOSURE from VSEOCLASS serialization
* Remove clsabstrct from VSEOCLASS serialization
* Remove EXPOSURE from VSEOINTERF serialization
* Revert "Remove EXPOSURE from VSEOINTERF serialization"
This reverts commit 4036b7d015
.
2018-12-12 14:31:42 +01:00
larshp
7cdbbc92b6
remove some unreferenced variables
2018-11-08 16:35:08 +01:00
Lars Hvam
fa39fcd43f
Code inspector fixes ( #1997 )
...
* pretty print
* definitions to top of routine
* space before .
* omit parameter names where possible
* double space after if
* remove pseudo comments where possible
2018-10-12 07:56:27 +02:00
Lars Hvam
f8075e77d7
add missing spaces ( #1984 )
...
* add missing spaces
* plus change the approach for this unit test
2018-10-02 16:08:43 +02:00
Domi Bigl
246b943b87
hide current branch and HEAD in delete popup #1908 ( #1961 )
...
* hide current branch and HEAD in delete popup
* refactoring and cleanup
* hide also HEAD symref
* throw branch delete refused
2018-09-29 08:53:55 +02:00
Domi Bigl
ab1fce00fe
add smart response checks for ref discovery ( #1942 )
...
* add smart response checks for ref discovery
Added content-type check and content regex check for reference discovery
see https://github.com/schacon/igithub/blob/master/http-protocol.txt
* move ref check constants to TRANSPORT class
the check constants - content regex and responce Content-Type - don't have to be global right now so moved from zif_abapgit_definitionsto zcl_abapgit_git_transport
* PP and activate
2018-09-25 16:01:43 +02:00
Domi Bigl
29e5e08d8d
Dump in ZCL_ABAPGIT_BRANCH_OVERVIEW->DETERMINE_BRANCH #1909 ( #1911 )
...
* check 1st line contains LF
* remove add 2
2018-09-10 16:11:36 +02:00
Christian Günter
0fa50309a1
Staging smaller chunks of code like git add -p ( #1842 )
...
* Staging smaller chunks of code like git add -p
With this commit a new feature which works similar to git add -p
is added. We are now able to patch, which means that we can
commit on line basis. And are not restricted anymore to commit
only on file basis.
* move get_page_patch to stage page
* Refactor JS
* Refactor JS
2018-09-08 08:58:25 +02:00
Lars Hvam
c3db193efc
parse branch list, skip first pkt-line ( #1898 )
...
* add unit tests and fix some code inspector
* branch parsing: skip first pkt-line #1897
2018-09-08 08:04:09 +02:00
Domi Bigl
cd5ff75e85
Assertion failed blob data is initial #1857
2018-09-08 08:03:23 +02:00
Johannes Konings
d25bfaf725
fix some naming conventions
...
https://github.com/larshp/abapGit/issues/1132
2018-08-17 09:24:22 +02:00
Lars Hvam
65657a831b
Change git PUSH and PULL methods to functional ( #1803 )
...
* remove branch list from PULL
* change git push and pull to functional methods
2018-08-08 14:59:16 +02:00
larshp
3a78015f1e
fix unit test for ZCL_ABAPGIT_GIT_PACK
2018-08-08 14:58:37 +02:00
larshp
e49b404b58
delete some unreferenced variables
2018-08-07 16:01:29 +02:00
larshp
578640f844
pretty print code
2018-08-07 16:01:18 +02:00
larshp
b634f067e2
fix syntax error
2018-08-07 07:27:45 +02:00
Michael Käsemann
8d51e6eb34
Optimized Git Object Handling ( #1734 )
...
* Optimized git object handling
- Introduced secondary indices for ZIF_ABAPGIT_DEFINITIONS=>TY_OBJECTS_TT to allow fast access to git objects by SHA1 and TYPE
- Added a new column INDEX to ZIF_ABAPGIT_DEFINITIONS=>TY_OBJECT to allow reconstruction of the correct sort order of git objects when after processing in ZCL_ABAPGIT_GIT_PACK
- Optimized git object accesses in ZCL_ABAPGIT_GIT_PACK, ZCL_ABAPGIT_GIT_PORCELAIN and ZCL_ABAPGIT_MERGE by using the newly introduced indices
* Removed excess fields
Removed excess fields from secondary index definitions of ´ty_objects_tt´, since they are not required.
2018-08-07 07:20:52 +02:00