Lars Hvam
3213d0c2dd
Deserialization performance, refactor COMPARE_TO_REMOTE_VERSION ( #2438 )
...
* core part refactored #2436
* indentation
* fix implementations
* delete ZCL_ABAPGIT_COMPARISON_NULL
* pretty print
* Update serializers.md
* downport
2019-02-20 22:20:24 -08:00
larshp
0c0cf96e9e
bugfix
2019-02-21 06:15:05 +00:00
larshp
75ee96bce0
Activate parallel DDIC activation #1055
...
Activate parallel DDIC activation #1055
With this more activation errors will be shown, plus better performance
2019-02-20 22:01:03 -08:00
larshp
897755a0eb
SOTR skip creation if already exists #2209
2019-02-20 22:00:51 -08:00
larshp
5b44d8e89b
REPO, remove method RUN_CODE_INSPECTOR
...
the successful flag is now saved in code inspector class instead
2019-02-20 22:00:36 -08:00
Lars Hvam
3cc38cdf90
SPRX, change serialization logic ( #2431 )
...
* SPRX, change serialization logic
* some progress
* delete method dequeue_proxy
* move deserialize_proxy to INTF
2019-02-20 22:00:22 -08:00
Lars Hvam
ae5cf8ccc5
PROG + CLAS, suppress popup ( #2428 )
...
* PROG, suppress popup
* CLAS, suppress dialog
2019-02-19 21:38:28 -08:00
Christian Günter
a821944e57
Fix filename constr.: Add ext. only if not initial
...
With this commit we fix the filename construction so that for
objects without file extension the correct filename is constructed.
Before this commit is applied these objects create file names with
an additional dot at the end.
2019-02-19 21:38:16 -08:00
Lars Hvam
ffcd6c82ed
Refactor code inspector ( #2412 )
...
* delete method GET_INSPECTION
delete method GET_INSPECTION, not called from anywhere
* delete class ZCL_ABAPGIT_ABAP_UNIT_TESTS
* delete class ZCL_ABAPGIT_SYNTAX_CHECK
* delete class ZCL_ABAPGIT_ADHOC_CODE_INSP
* move VARIANT to importing in RUN
instead of in the constructor
* one variable containing the name
instaed of 2 with same contents
* linting
2019-02-19 21:37:40 -08:00
Christian Guenter
e91697e4e2
New global user settings 'Disable octicons'
...
With this commit a new user setting called 'disable octicons' is
introduced. Octicons should be disabled when the client doesn't have
internet access or the abapGit UI hangs sometimes.
By default this option isn't active.
2019-02-18 06:31:06 -08:00
larshp
73c3c787ba
tadir, delete unused parameter io_folder_logic
2019-02-18 05:28:31 -08:00
Christian Günter
4cdcb53c2b
ENHO: check existence before deletion
...
With this commit we add an existence check the delete method
of ENHO serializer because some enhancements, like implicit source code
enhancements of classes, are deleted implicitly.
2019-02-18 05:28:12 -08:00
Lars Hvam
d0a721b2cf
Move methods to private ( #2416 )
...
* ZCL_ABAPGIT_GUI_CHUNK_LIB move 2 methods private
* HTML_ACTION_UTILS move two methods private
* move calculate_skip_testclass to private
* move BUILD_ASX_NODE to private
2019-02-18 05:27:49 -08:00
larshp
d09b97749f
delete type tty_lines, not used anywhere
2019-02-18 01:30:42 -08:00
Lars Hvam
9c38004422
Zip refactoring ( #2413 )
...
* move method UNZIP_FILE to private
* use LIKE LINE OF
2019-02-18 01:30:26 -08:00
Christian Günter
b588daf5f7
ECATT: remove dynamic method calls #2407 ( #2411 )
...
* ECATT: remove dynamic method calls
This commit introduces two new interfaces to remove dynamic method calls.
- ZIF_ABAPGIT_ECATT_DOWNLOAD
- ZIF_ABAPGIT_ECATT_UPLOAD
* ECATT: Rename method
Rename method z_set_stream_for_upload to set_stream_for_upload
as we now use our own interface and there's no risk that SAP
standard introduces a method with the same name
2019-02-18 01:30:14 -08:00
larshp
c02aa72e99
move get_local_checksums method to private
2019-02-17 01:29:11 -08:00
Lars Hvam
9d4436822e
Cleanup ( #2408 )
...
* delete method CHECK_PROG_CHANGED_SINCE
not in use anymore
* delete method ADD_XML_FROM_PLUGIN
looks like it is not used anywhere, also not in plugins
* naming conventions
2019-02-17 01:28:58 -08:00
Lars Hvam
97ca88e909
1.84.0 ( #2405 )
...
* update version
* Update changelog.txt
2019-02-15 07:22:06 -08:00
Mattias Johansson
add9450d37
Ignore files not in local repo ( #2404 )
...
* Changed default text in branch popup
* Downgrade to Abap 7.02 syntax
* Reduce line length of commit (for abaplint)
* Ignore files that are not in local repo
Ignore files that are not in local repo when doing transport to branch
* Changed line indent
* More indentation fixes
2019-02-15 06:52:36 -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
25d4c9ea07
Remove HAS_CHANGED_SINCE #1021 ( #2401 )
...
* core part removed
* remove method implementations
2019-02-15 06:51:57 -08:00
larshp
a58652954f
limit max threads to 32
2019-02-15 03:27:14 -08:00
Martin Fuchs
94c95d46cb
Refactoring of CORR_INSERT and adjustment for object types ( #2392 )
...
* Refactoring of CORR_INSERT and adjustment for object types
* CORR_INSERT without CORR_CHECK
* Z exception
2019-02-15 03:26:42 -08:00
larshp
426f815bee
downport #2389
2019-02-14 21:10:07 -08:00
Boris Sachsenberg
6cc5e63dfd
Exclude reusable includes in FUGR deserialization
...
Function groups can use includes that were separately created as programs of type include. Those includes could be reusedin various other programs and function groups. They might even be created in a different package. This type of include is an object of it's own that get serialized with it's package as a separate object. Therefore it should not be included in serialization of any function group that uses it. This fix checks for which includes TADIR entries of type PROG exists and excludes them from serialization in FUGR serializer.
2019-02-14 21:09:32 -08:00
larshp
2a3cab2b78
ACID, delete after where-used objects
2019-02-14 07:18:06 -08:00
larshp
de41791d27
background mode, deletion, fix commit message
...
the message now lists the deleted files, and not all objects that have previously been updated
2019-02-14 07:17:46 -08:00
p-dmitrij
de4c92fb73
SFPF, SFPI: Error by import (issue #2353 ) ( #2388 )
...
* SFPF, SFPI: Error by import (issue #2353 )
The renumbering of the attributes "id" and "href" is reworked
* Pretty printer of the full class source
* indentation
2019-02-13 04:49:35 -08:00
Lars Hvam
4e40705350
Downport ( #2390 )
...
* SHI3, remove unused variable
* SUSC, constant, plus no need to pass attributes
2019-02-12 21:46:10 -08:00
larshp
e2e703a0bd
DOMA do not serialize texts without language #2311
2019-02-12 21:45:53 -08:00
larshp
01f1af8b7f
PINF fix deserialization sequence
2019-02-12 21:45:39 -08:00
Lars Hvam
777fabea14
1.83.0 ( #2381 )
...
* SPRX supported
* update version
* Update changelog.txt
2019-02-11 22:31:41 -08:00
Dmitry Pisarev
de7dfea3d3
SCP1: Text tables are not imported #2348
...
The field "recnumber" of the internal table "cs_scp1-scprvall" is condensed now in xml
2019-02-11 22:17:58 -08:00
larshp
5018eae46c
refactor public attributes #2369
...
refactor public attributes #2369
2019-02-09 23:28:22 -08:00
Lars Hvam
e54cac4bdc
fix for user exit SSL ID ( #2373 )
...
* fix for user exit SSL ID
* also pass url to HTTP_CLIENT exit
2019-02-09 23:28:09 -08:00
larshp
82296484d4
allow changing remote and branch for write protect
...
allow changing remote and branch for write protected repos. In the old days changing remote and branch triggered a pull, this is decoupled, so there should be no changes to the local code when switching remote or branch
2019-02-07 03:08:39 -08:00
Lars Hvam
3e1de36861
PINF downport ( #2367 )
...
* PINF downport
PINF downport, #2365
* update
2019-02-07 00:56:13 -08:00
larshp
f68c3c244e
SPRX: refactor
...
SPRX: refactor, issue #2365
2019-02-07 00:55:59 -08:00
larshp
474a4b9051
include "SPRX" in SPRX error description
2019-02-05 23:11:34 -08:00
Lars Hvam
30547792dd
use built in types ( #2363 )
...
* replace use of x255
* use same type as field source
* remove use of text25
* remove use of numc4
* remove use of DATUM
2019-02-05 23:08:04 -08:00
larshp
6c3e6b85ed
SFPF: Error by pulling of an existing object
...
SFPF: Error by pulling of an existing object #2352
2019-02-05 23:07:38 -08:00
Lars Hvam
cb4479b95b
Cleanup ( #2361 )
...
* pretty print
* move identical code outside IF
* remove space before .
* remove unreferenced variables
* remove unreferenced variables
* remove unreferenced variables
* fix pseudo comment
* remove unreferenced field symbols
2019-02-04 23:08:29 -08:00
GoWale
4dceb54758
Flag SET-/GET_PARAM bug - move fix to deserialize ( #2360 )
...
* add missing functions in plugin VCLS
* fix pretty print
* fix check usage for abaplint
* adjust detection of locks
* german type
* move fix to deserialize
* fix syntax for 7.02
2019-02-03 22:06:33 -08:00
Christian Guenter
8219acf73b
SPRX: improve exception handling
2019-02-03 21:43:32 -08:00
Christian Guenter
f0c8375dbd
SOTS: fix code inspector errors
2019-02-03 21:32:38 -08:00
larshp
c6c45baa90
Additional default ignores
...
Additional default ignores #2347
2019-02-03 21:32:11 -08:00
Christian Guenter
2c8a3f3b17
SPRX: fix class definition
2019-02-03 21:15:44 +01:00
Mattias Johansson
0467707a5b
Changed default text in branch popup ( #2344 )
...
* Changed default text in branch popup
* Downgrade to Abap 7.02 syntax
* Reduce line length of commit (for abaplint)
2019-02-02 03:52:14 -08:00
Christian Günter
6cc064d794
SPRX: Proxy Object
...
Proxy objects are quite complex. With this commit we add basic SPRX support.
Working scenarios are:
- Service Consumer
- Service Provider
2019-02-02 03:06:11 -08:00
GoWale
96edce7e96
fix for serialize view cluster inactive/not exits ( #2339 )
...
* add missing functions in plugin VCLS
* fix pretty print
* fix check usage for abaplint
* adjust detection of locks
* german type
2019-01-31 01:41:33 -08:00
Christian Guenter
ad7809e4f2
Offline repo: Folder logic in create popup
2019-01-28 00:57:50 -08:00
Christian Günter
d63686c442
SOTS: Fix class definition ( #2332 )
2019-01-24 16:07:33 +01:00
Christian Günter
ed54ff43a1
SOTS: remove create public ( #2331 )
2019-01-24 15:55:39 +01:00
Lars Hvam
158b0185e4
1.82.0 ( #2329 )
...
* 1.82.0
* v1.82.0
2019-01-24 15:15:39 +01:00
Christian Günter
262e178407
PINF: Improve error handling #2317 ( #2326 )
...
* PINF: Improve error handling
This commit introduces a facade for IF_PACKAGE_INTERFACE which
unifies the exception handling from classic exceptions to
new class based exceptions. Thereby we ensure that all classic
exceptions are catched.
* fix lint errors
2019-01-24 15:01:10 +01:00
Christian Günter
f2e5672678
SOTS: All Concepts (OTR) of a Package - Long Texts #792 ( #2323 )
...
* SOTS: All Concepts (OTR) of a Package - Long Texts
* Update supported objects - SOTS
2019-01-24 15:00:37 +01:00
larshp
7313722452
lower case
2019-01-24 14:32:32 +01:00
Christian Günter
7b0a687d4a
PINF: Implement is_locked
2019-01-24 08:54:50 +01:00
larshp
263a6a5f13
PINF, set package
...
single statement 'set_default_package( iv_package ).' added
rest is reordering by SE80
2019-01-23 06:31:34 +01: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
Lars Hvam
1a60384e84
move method get_unnecessary_local_objs #2127 ( #2315 )
...
* move method get_unnecessary_local_objs #2127
move method get_unnecessary_local_objs #2127
* interface for progress class
* oops, rollback previous commit
2019-01-23 06:27:29 +01:00
larshp
46d0bf7298
remove REBUILD_LOCAL_CHECKSUMS_161112 #2127
...
remove REBUILD_LOCAL_CHECKSUMS_161112 #2127
2019-01-23 06:25:44 +01:00
larshp
57d0d5ff96
move c_version to USCA class
...
as it is not used anywhere else
2019-01-23 06:17:54 +01:00
larshp
4b3d2334cc
rollback #2312
2019-01-21 15:09:12 +01:00
Lars Hvam
3f494f091f
Use built-in types ( #2306 )
...
* remove uses of DTEL BOOLEAN
* remove uses of DTEL BOOLE_D
* remove uses of DTEL FLAG
* remove uses of DTEL SAP_BOOL
* remove uses of DTEL XFELD
* Update zcl_abapgit_popups.clas.abap
2019-01-20 07:59:24 +01:00
GoWale
3a20f2cf73
fix dynpro set/get parameter ( #2312 )
...
* fix dynpro set/get parameter
* Dynpro Generation - Flag SET-/GET_PARAM
* Update zif_abapgit_definitions.intf.abap
* Update zif_abapgit_definitions.intf.xml
* add byte order mark back
* rename local constant to LC_
2019-01-20 07:52:11 +01:00
Lars Hvam
ba9968123f
limit shown code inspector findings #2271 ( #2307 )
...
* codi_base will now render the full list
* limit list to show first 500
2019-01-20 07:51:41 +01:00
larshp
c1bf6bac20
show sy-subrc from SEO_CLASS_CREATE_COMPLETE
2019-01-18 07:07:13 +01:00
larshp
ee76ec1f45
update to latest abaplint
2019-01-18 07:06:55 +01:00
Christian Guenter
4b96b7469d
Check if package exists before pack.create popup
2019-01-18 07:06:33 +01:00
Christian Günter
8377759216
Implement SQSC: Database Procedure Proxy
2019-01-17 14:12:35 +01:00
Fabian Lupa
1bef6949f2
Delete missing TVIMF entries on reset local (TOBJ)
...
Fixes #2267
2019-01-17 13:22:52 +01:00
Christian Guenter
1913b7eaeb
AdHoc code inspection: ask user for check variant
2019-01-16 09:33:13 +01:00
larshp
3509df80ae
add class descriptions
2019-01-14 20:06:33 +01:00
Lars Hvam
610c48d51f
Remove commented code ( #2285 )
...
* delete commented code
* delete commented code
* commented code
2019-01-13 10:28:18 +01:00
Christian Guenter
d4cd7e2639
ZCL_ABAPGIT_OBJECTS: optimize with sec.key
2019-01-13 10:28:06 +01:00
Christian Guenter
67068136e1
UI: Replace 'Overwrite object' popup with sellist
2019-01-13 07:29:01 +01:00
Christian Guenter
0b36ce0c88
move js and css to UI
2019-01-13 07:23:07 +01:00
Andre Becker
da600fa2d3
Improve error handling of ttyp object handler ( #2272 )
...
* improve error handling of function modules
* fix abaplint errors
* refactor to hardcoded error strings
* refactor fm error handling to string templates
* removing msag class
2019-01-12 12:44:24 +01:00
Domi Bigl
cb15695570
switch to css class mega-octicon for HiDPI #2275 ( #2276 )
...
* switch to css class mega-octicon for HiDPI
* change css repo overview icon
2019-01-12 10:24:11 +01:00
Lars Hvam
7628af4a9f
1.81.1 ( #2266 )
...
* 1.81.1
* Update changelog.txt
* Update changelog.txt
2019-01-05 12:05:34 +01:00
Christian Guenter
87e95e454b
disable save button
2019-01-05 07:35:23 +01:00
Jan Pascal Tschudy
ef0f6e631a
fix remove inline method call
2019-01-04 14:35:47 +01:00
larshp
9a935d2a14
TABL: use sy-subrc instead of syst_subrc
2019-01-04 14:19:33 +01:00
Christian Guenter
ca41c7d783
Better error message when repo isn't opened in ML
...
Better error message when repo isn't opened in master language
2019-01-04 05:40:24 +01:00
sambarza
2fc8087de1
In the popup for the creation of a new offline project the OK button is missing or better is there but without a text, it's a quite difficult to find it ;-)
...
Fixed with label "OK"
2019-01-03 06:36:34 +01:00
Christian Guenter
20be1e7eef
Page branch overview: skip orphaned commits
2019-01-03 06:36:00 +01:00
Christian Günter
e0c0610bad
Group overview page functions + remove window functions
2019-01-03 06:35:48 +01:00
Christian Guenter
1de9456567
Fix TABL regression
2019-01-02 11:50:08 +01:00
Christian Günter
111c4d29cf
eslint: fix no-unused-vars warnings
2019-01-02 06:06:29 +01:00
pokrakam
5f694c561f
Prevent parallel mode with merged build - #2208 ( #2247 )
...
* Prevent parallel mode with merged build - #2208
Reguires abapmerge PR #74
Also renamed gv_max to gv_max_threads
* Prevent parallel mode with merged build - #2208
Reguires abapmerge PR #74
Also renamed gv_max to gv_max_threads
2019-01-02 06:06:14 +01:00
Domi Bigl
311efc0d20
add IDoc Segment support as part of TABL ( #2246 )
...
* add IDoc Segement support as part of TABL
IDoc Segement type/definition is just customizing and has no own transport object but it generates a structure and is coupled to it
The segment type/definitions have their own XML at the TABL object
* fix abaplint errors
* move segment type/defintion to TABL xml
2019-01-02 06:05:49 +01:00
sbcgua
95b8120ef0
Repo overview UX/design ( #2245 )
...
* reorderings
* moving around disarranged tags
* draft
* toggleDetail js and tuning
* remove unnecessary firstrow
* tunings
2018-12-31 06:30:53 +01:00
Alexander Tsybulsky
dd52f33497
move isola to zcl_abapgit_convert
2018-12-30 08:07:19 +01:00
sbcgua
60bf29dd38
refactor zcl_abapgit_zip ( #2241 )
...
* zip->load
* remove import and file_upload
* linter fix
* minor fix
2018-12-30 08:06:16 +01:00
sbcgua
ceb7a6d02a
Eslint ( #2240 )
...
* configs
* fix lint errors
2018-12-30 08:05:17 +01:00
larshp
f1a0307fa9
VCLS clear CHANGEDATE #2227
...
VCLS clear CHANGEDATE #2227
2018-12-30 08:03:55 +01:00
larshp
c37ce5ff06
Cleanup classes package assignment #2217
2018-12-30 08:03:38 +01:00
pokrakam
d3e75796ab
Fix #2171 - removed dependency on field order ( #2226 )
...
* Fix #2171 - removed dependency on field order
* Fix #2171 - removed dependency on field order
2018-12-26 06:36:16 +01:00
larshp
e0841e3bec
indentation and se80 reorderings
...
no logic changes
2018-12-26 06:35:55 +01:00
larshp
f9749776d8
fix naming
2018-12-25 09:10:15 +00:00
larshp
08c6ef3dbb
fix names, close #2222
2018-12-24 09:19:01 +01:00
Christian Guenter
66fa31e0aa
Fix zcl_abapgit_frontend_services xml - newformat
2018-12-22 11:42:40 +01:00
Alexander Tsybulsky
09e23ce5b4
remove toolbar
2018-12-22 11:36:10 +01:00
sbcgua
2b887bb7c3
Frontend services util ( #2219 )
...
* extract file system calls from zip
* fs to utils package
* rename fs to frontend services
* linter fix
* fix zip class
* review fixes
2018-12-22 11:35:49 +01:00
Jakub Filak
11a175d467
stage: remove also ignored local files
...
Ignored files posses the property that they do not exist in remotes but do exist in local
repositories.
Before this patch, local ignored files were displayed in the Stage.
2018-12-20 09:23:13 +01:00
larshp
6385caade6
fix whitespace and other minor changes
2018-12-20 09:23:01 +01:00
Lars Hvam
5f9df74463
reduce method length, #2146 ( #2212 )
...
* TRAN: refactor method SPLIT_PARAMETERS
new method SHIFT_PARAM added
* settings page: refactoring
rename BUILD_SETTINGS to POST
split contents into smaller methods
2018-12-20 09:22:33 +01:00
larshp
d838dce879
align test class naming #2210
2018-12-20 09:21:11 +01:00
Lars Hvam
35f1462d3a
updates to experimental DDIC activation logic ( #2206 )
...
* updates to experimental ddic activation logic
* deleted too much
* special handling for INDX
* fixored, this seems to work
2018-12-17 08:17:53 +01:00
Lars Hvam
c9252b1b2a
CLAS cleanup ( #2204 )
...
* cleanup old experimental CLAS
* Move ZCL_ABAPGIT_OO_CLASS_NEW to _CLASS
2018-12-17 08:17:07 +01:00
Lars Hvam
79f7a82235
v1.81.0 ( #2203 )
...
* 1.81.0
* v1.81.0
2018-12-12 14:57:02 +01:00
Christian Guenter
39ffda345d
Fix: Patch querySelector with numeric IDs
2018-12-12 14:32:26 +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
Christian Guenter
729c009747
Fix: Stage > Patch ignore binary files
2018-12-12 13:11:16 +01:00
Christian Guenter
c7f0576d60
Fix Patch: escape namespaces properly
2018-12-11 11:54:30 +01:00
Christian Günter
d6c063090d
Branch overview: show commit details when hover #1821 ( #2190 )
...
* Branch overview: show commit details when hover
* update external libraries to gitgraph 1.14.0
* refactor function names
* refactor js + add comments
2018-12-09 07:51:21 +01:00
Alexander Tsybulsky
66c3d0c0b7
zcl_abapgit_string_utils
2018-12-09 07:50:34 +01:00
Alexander Tsybulsky
806b474851
zip matching banner
2018-12-09 07:49:26 +01:00
CCapa
13f84140f4
Sapscript : sequence of Windows in tdlines files ( #2191 )
...
* Sapscript : sequence of Windows in tdlines files
Hello Lars,
You can find a code modification in the method _read_form of class zcl_abapgit_object_form related to the issue #2188
I have added a logic to sort by windows name the contains of the internal table ET_LINES . It allows to have always thre same sequence of windows code in the file (xxxxxxxxxxgit.form.tdlines). Then file comparison will work with all export.
Regards
Christophe
* Sapscript : sequence of Windows in tdlines files
Hello Lars,
I have moved the code to a new private method _sort_tdlines_by_windows
But I don't add 'ASSERT sy-subrc = 0.'.
The reason is that during my tests I found some windows in the form without elements inside (windows is not used anymore but it sill exists. The devlopper ddin't remove it). In this case the result of the ASSERT is a dump.
Using the loop from SY-TABIX there is no risk. If no entry exists in the internal table then the loop is not executed.
if needed I can add the following condition before doing the loop :
IF line_exists( lt_lines[ tdformat = lv_elt_windows
tdline = ls_form_windows-tdwindow ] ).
Christophe
* Sapscript : sequence of Windows in tdlines files
I have done the adjustments for the CLEAR and to be compatible with 702
Christophe
* Sapscript : sequence of Windows in tdlines files
Whitespace at end of line removed
2018-12-08 13:26:09 +01:00
sbcgua
4dee27fc1e
Gui internals refactoring ( #2180 )
...
* GUI internals refactoring
* unify string conversion calls part1
2018-12-04 06:33:35 +01:00
Christian Guenter
746b114223
Initialize ADT context after start with package
...
- Open abapGit with package from ADT just once
- Initialzie ADT context because it is kept in shared memory
2018-12-03 12:46:43 +01:00
Christian Guenter
0c1a8f745a
Package parameter for ADT
2018-12-02 12:14:58 +01:00
Alexander Tsybulsky
64a0ec086d
fix #2176 , table line type mismatch
2018-12-02 12:13:50 +01:00
sbcgua
e809df8384
repo->set refactoring, disconnect repo from persistence ( #2164 )
...
* 1st attempt (events)
* temp stash
* split persistence and repo, beta
* fix
* fix2
* fix3
* linter fixes
* review fixes
2018-12-02 09:10:55 +01:00
Christian Guenter
f2970abc2a
Set start repo from package: Downport
2018-12-02 09:02:40 +01:00
Christian Günter
a708f18840
Start abapGit with package and open the #2160 ( #2165 )
...
* Start abapGit with package and open the repo
Set parameter 'PACKAGE' to start abapGit for a package
* Fix whitespace + exit loop
2018-11-30 07:10:45 +01:00
Eduardo Ferrari Copat
d4a09c153c
Package names validations ( #2163 )
...
* Package names validations
validate if package has more than 30 characters name and if root packages does not contain a package with the same name as his.
* Validate grandchildren package names
2018-11-30 07:10:32 +01:00
Christian Günter
b3996f2cfa
Fix abapGit repo existence check
...
Before this commit is applied forked abapGit repos aren't recognized
2018-11-29 06:28:21 +01:00
sbcgua
c465a6b2e8
Offline improvements ( #2156 )
...
* local reset in zip-based
* rebuild_local_checksums on new offline
2018-11-28 07:19:27 +01:00
sbcgua
48bb8be737
hotkeys in fixed position
2018-11-28 07:18:03 +01:00
Alexander Tsybulsky
8966f493c9
transport icon improvement
2018-11-28 07:17:41 +01:00
Christian Guenter
505cda20ee
Reset sy-langu after open repo in master language
2018-11-28 07:17:29 +01:00
larshp
d68e4e6d4e
fix dump regarding hotkeys #2157
2018-11-27 12:26:21 +01:00
larshp
7b2b0a6cd8
make sure the remote .abapgit.xml is found #2113
2018-11-26 18:28:04 +01:00
sbcgua
299ff5d9d5
Hotkey improvements ( #2143 )
...
* hotkey improvements
* linter fixes
2018-11-26 18:27:48 +01:00
WurstMitDurst
819ac3940a
Fix missing return value
...
Method determine_max_threads of class zcl_abapgit_serialize did not return a value, when function Z_ABAPGIT_SERIALIZE_PARALLEL is not available. This commit will fix this.
2018-11-26 13:34:36 +01:00
larshp
61087aa131
unit test, one method per case
2018-11-25 09:24:45 +01:00
larshp
79c799dffb
SUCU support via generic serializer
2018-11-25 07:29:22 +01:00
Lars Hvam
f3702fc5a4
router: refactor on_event to multiple methods ( #2140 )
...
* router: refactor on_event to multiple methods
* bugfix
2018-11-25 07:12:43 +01:00
Fabian Lupa
2a2b30d6eb
Backport "open in master language"
...
#2132
2018-11-23 16:35:57 +01:00
Lars Hvam
fe8df14985
1.80.0 ( #2136 )
2018-11-23 12:48:53 +01:00
Lars Hvam
17b33c1693
update to latest abaplint ( #2135 )
...
* update to latest abaplint
* Update abaplint.json
* keywords upper case
2018-11-23 12:31:44 +01:00
larshp
158d54aceb
pretty print: keywords upper case
2018-11-23 12:17:00 +01:00
Lars Hvam
69cd1f5d19
parallel serialization #1714 ( #2129 )
...
* parallel serialization #1714
* use latest abaplint
* Update abaplint.json
* add function group
* fallback to sequential
* fix error when running in background mode
2018-11-23 12:16:47 +01:00
larshp
6e9f6b8a45
TABL refactoring, CLEAR_DD03P_FIELDS added #2128
2018-11-23 05:58:04 +01:00
larshp
2fe5b30e4d
TRAN refactoring, reduce method length #2128
2018-11-23 05:57:52 +01:00
Alexander Tsybulsky
558ece49c5
2-step zip import
2018-11-23 05:57:42 +01:00
larshp
378e3e0ca1
fix staging screen columns #2120
2018-11-22 05:08:09 +01:00