Commit Graph

3858 Commits

Author SHA1 Message Date
Lars Hvam
502cc40424
ignore .editorconfig (#3532) 2020-06-21 10:14:14 +02:00
Marc Bernard
a55011894e
Condense messages in case of package move (#3529)
* Update zif_abapgit_definitions.intf.abap

* Condense messages in case of package move

* Improve msg alignment

Co-authored-by: Frederik Hudák <frederik.hudak@sap.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-21 10:09:58 +02:00
Andre Becker
a0908a7ac8
remove lf due to conflicts with git core.lf on windows (#3516)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-21 10:06:19 +02:00
Andre Becker
507cb9c9db
Add interface for better testing to zcl_abapgit_xml_input/output (#3514)
* introduce interfaces for classes zcl_abapgit_xml_input/output

* refactor classes to use interfaces

* fix indentation of xml files

* fix exception class

* Removed default for commit comment (#3513)

* Removed default for commit comment

Closes https://github.com/larshp/abapGit/issues/3511

* Removed default for commit comment

Co-authored-by: Lars Hvam <larshp@hotmail.com>

* Fix incorrect status of ignored files in repo view (#3506)

* Fix incorrect status of ignored filed in repo view

After update of repo settings, some ignored files showed as "-/A". 
https://github.com/larshp/abapGit/pull/3415

* Whitespace

Co-authored-by: Lars Hvam <larshp@hotmail.com>

* Minor improvements of icons in repo view (#3493)

* Minor improvement for icons in repo view

* Add Icon Legend in "Debug Info"

A place to see available icons (will copy it to documentation).

* Pretty print

* Reverse icons in debug info

Icons are now in docs. No need for this here

Co-authored-by: Lars Hvam <larshp@hotmail.com>

* z'ify

* zif'y

* remove to much zif'iation

* whitespace

Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-21 09:57:42 +02:00
Marc Bernard
09120cb80d
+On/offline: If package already in other repo, nav to repo (#3525)
* New method to get repo from package

If package already exists in a repo and it returns the repo and reason why the package can't be used in a new repo

* UI: If package exists in repo, nav to repo

+Online, +Offline - if repo is already versioned, navigate to repo and show message why package could not be used in new repo

Closes https://github.com/larshp/abapGit/issues/3452

Co-authored-by: Frederik Hudák <frederik.hudak@sap.com>
2020-06-20 14:32:00 +02:00
Lars Hvam
3a013c497a
record W3MI to transport (#3522) 2020-06-20 07:52:28 +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
74ea9f046a
linting: errors for anything that contains "ABAPGIT" (#3523) 2020-06-18 17:03:23 +02:00
Lars Hvam
020780d597
docs: installation, add line break (#3520) 2020-06-18 14:40:25 +02:00
Marc Bernard
1bdd2cdc46
Fix icon display in docs (#3517)
Icons showed on github.com but not on docs.abapgit.org
2020-06-16 21:27:52 +02:00
Marc Bernard
cbf626fa3b
Updated documentation for repo settings & icons (#3499)
* Completed to-dos 

- Updated abapgit.xml example
- Completed missing docu for local settings

* screenshots

* screenshots

* Delete repo_settings_local.png

* screenshots

* Delete repo_settings_local.png

* screenshots

* screenshots

* Combine write-protect setting

* Merged to repo settings

* screenshots

* screenshots

* merged to repo settings

* merged to repo settings

* Adding details

* Added links

* links

* icons

* icons

* icons

* icons

* icons

* icons

* icons

* Update ref-icons.md

* icons

* icons

* Update docs/ref-dot-abapgit.md

Co-authored-by: Lars Hvam <larshp@hotmail.com>

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-16 20:50:32 +02:00
Marc Bernard
d74284bd8b
Minor improvements of icons in repo view (#3493)
* Minor improvement for icons in repo view

* Add Icon Legend in "Debug Info"

A place to see available icons (will copy it to documentation).

* Pretty print

* Reverse icons in debug info

Icons are now in docs. No need for this here

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-16 16:54:01 +02:00
Marc Bernard
ed09b51855
Fix incorrect status of ignored files in repo view (#3506)
* Fix incorrect status of ignored filed in repo view

After update of repo settings, some ignored files showed as "-/A". 
https://github.com/larshp/abapGit/pull/3415

* Whitespace

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-16 16:00:30 +02:00
Marc Bernard
d006cd0658
Removed default for commit comment (#3513)
* Removed default for commit comment

Closes https://github.com/larshp/abapGit/issues/3511

* Removed default for commit comment

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-16 15:57:04 +02:00
Christian Günter
50cff91259
Raise exception when no .abapgit.xml is found (#3512)
Update

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-16 13:10:03 +02:00
Lars Hvam
024167ce97
replace SYREPID (#3501)
* Update abaplint.json

* replace SYREPID
2020-06-16 07:34:12 +02:00
Christian Günter
58fb961a19
Fix: remove URL validation for offline repos (#3508) 2020-06-15 12:53:40 +02:00
dependabot-preview[bot]
ea21a7cfd1
Update @abaplint/cli requirement from ^2.36.1 to ^2.36.6 (#3504) 2020-06-15 05:53:39 +00:00
Jaime Rodriguez Capote
06556f132b
Update other-where-used.md (#3502)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-14 20:20:53 +02:00
Marc Bernard
38099501b8
Improved validation of URLs (#3486)
* Limit URLs to http and https

* Validate URLs

* Raise error only for validation (not for get_name)

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-14 20:14:39 +02:00
Marc Bernard
6e12e1e0f4
Fixed links in documentation (#3500)
* Fix links

* Fix links

* Fix links
2020-06-14 20:04:41 +02:00
Marc Bernard
941407b194
Avoid parsing empty lines in syntax highlighter (#3483)
* Performance 

Avoid parsing empty lines

* Avoid parsing empty lines in syntax highlighter

* Empty or whitespace

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-13 09:47:25 +02:00
Lars Hvam
420e6f5964
replace HTML with interface (#3490)
* replace HTML with interface

part of #3460

* pretty print
2020-06-13 09:39:46 +02:00
Lars Hvam
eb1ce57d03
sort WDYN UI elements (#3489)
closes #3450
2020-06-13 09:36:20 +02:00
Lars Hvam
007992248b
security documentation (#3491) 2020-06-13 09:32:57 +02:00
Lars Hvam
9720b4cd6d
replace ddic MANDT with SY-MANDT (#3492) 2020-06-13 09:29:42 +02:00
Lars Hvam
01823a97a9
dsys downport (#3495) 2020-06-12 20:57:31 +02:00
Jens Maier
ac701157f0
DSYS serializer overhaul (#3445)
* DSYS serializer rewritten

* Fixes issue #3374 when object names include a namespace.
* Uses longtexts facility to serialize texts:
   * Supports i18n texts.
   * Supports text versions other than 0001.

* Fix linter compliance

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-12 18:05:52 +02:00
Marc Bernard
91f25304ce
Fix message helper (#3482)
* Fix message helper

Split text didn't work if message has space at offset 51

* Add unit tests
2020-06-12 07:11:57 +02:00
Rakshith Gore
256fdbeec4
Update ref-exits.md (#3481)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-10 17:27:30 +02:00
Marc Bernard
f5754056f2
Enhanced object list for "Debug Info" (#3480)
Move browser info up
2020-06-10 15:11:47 +02:00
Lars Hvam
83098a35a9
1.96.0 (#3477)
* 1.96.0

* 1.96.0
2020-06-10 06:25:13 +02:00
Jens Maier
f5bd8081ea
Remove fallback TADIR lookup (#3449)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-10 06:14:03 +02:00
Marc Bernard
19503b8116
Enhanced object list for "Debug Info" (#3475)
* Enhanced object list for "Debug Info"

* Shorter line

* Whitespace
2020-06-09 06:11:53 +02:00
dependabot-preview[bot]
3c59f7ab7d
Update @abaplint/cli requirement from ^2.36.0 to ^2.36.1 (#3472) 2020-06-08 05:38:38 +00:00
FunMustBe
b45a51eedf
Update CLAS ZCL_ABAPGIT_OBJECT_PINF (#3455)
Fixes the dump and import error for package interfaces. Even if the package interface is in a different package than the referencedpackage itself.

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-08 06:10:54 +02:00
Rakshith Gore
14b9c7d864
Deserialize postprocess (#3461)
* Update 3 objects

* Update zcl_abapgit_exit.clas.abap

Pretty printer didnt work in JAVA GUI, so had to manually change the file

* IS_STEP as input parameter

* Issue in JAVA based GUI

Pretty printer not working for class name in implementation

* Move TY_STEP_DATA to ZIF_ABAPGIT_DEFINITIONS

* try moving ty_deserialization_step

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-08 06:05:49 +02:00
Clemens Prill
a94e8902bb
Further clarification on Check Variants (#3470) 2020-06-08 06:01:26 +02:00
dependabot-preview[bot]
7d8e10ad3b
Update eslint requirement from ^7.1.0 to ^7.2.0 (#3469) 2020-06-07 13:10:04 +00:00
dependabot-preview[bot]
1a4f571be9
Update @abaplint/cli requirement from ^2.33.0 to ^2.36.0 (#3468) 2020-06-07 13:06:08 +00:00
dependabot-preview[bot]
7b93822bc2
Bump abapmerge from 0.13.1 to 0.14.1 (#3467)
Bumps [abapmerge](https://github.com/larshp/abapmerge) from 0.13.1 to 0.14.1.
- [Release notes](https://github.com/larshp/abapmerge/releases)
- [Commits](https://github.com/larshp/abapmerge/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-07 14:53:07 +02:00
ed-holland
4bc2e2c0ad
Update doc to reflect functionality (#3466)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-07 11:51:38 +02:00
Lars Hvam
304520cf19
actions, rollback (#3465) 2020-06-07 09:44:38 +02:00
Lars Hvam
5177d6ffd8
Update lint.yml (#3464) 2020-06-07 09:39:53 +02:00
Lars Hvam
7a5f320927
move to github actions instead of app.abaplint.org (#3463)
* Update and rename ci.yml to build.yml

* Create lint.yml
2020-06-07 09:04:56 +02:00
Lars Hvam
9af61c99c6
fully type sydatum and syuzeit (#3457) 2020-06-07 09:01:08 +02:00
g-back
da9fcd673f
downport loop statement (#3456)
* downport loop statement

* whitespace fix
2020-06-05 15:45:41 +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
KDS42
f8f6241890
Issue 3324: WDA Texts are not taken into account (#3352)
* Issue 3324: WDA Texta are not taken into accout

* Remove the not allowed Web Dynpro component

* Correct ABAB CHECKS 702 for SOTR_HANDLER

* ABAP Check 702 SOTR_HANDLER II

* ABAP Check 702 SOTR_HANDLER III: AUnit Exception

* ABAP Check 702 compliant IV

* ABAB Check 702 compliance V

* ABAP Check Compliance 702 VI

* ABAP Check 702 compliance VII

* ABAP Check 702 compliance VIII: delete comment

* ABAP Check compliance 702 IX : conv #

* Commit X: Improvements of ABAP Unit tests

-Test uses a 100% existing wd component and TEST(!) checks it
-Test enhanced with a non existing component -> no exception is raised nor existence is checked inside the PRODUCTIVE ROUTINE(!) via WDR_REPOSITORY_INFO as this check should have been done earlier not in this last phase to append the texts, labels, etc... to the component archive

* C XI: ABAP Unit Tests(2)

* C XII : ABAP Checks 702 for ABAP Unit Tests

* C XIII : ABAP CHECKS 702

* C XIV : ABAP CHECKS 702

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-06-04 14:57:06 +02:00
Gregor Wolf
5fcf121ae0
Adjust install/upgrade guide to use upload (#3448) 2020-06-03 18:19:22 +02:00