abapGit/src
sandra rossi 0a84d7c830 #2580 enhancement events+ (NEW)enhancement methods
Three issues are corrected:
- Enhancement events are not serialized at all, nor deserialized (missing feature).
- The codeof new enhancement methods (not the implicit enhancements of existing methods, the code for methods added) are serialized but not deserialized (incomplete feature).
- DIFF may also appear after pulling ENHO objects, concerning attributes (OTR text ID being different) and method parameters (author, date, etc.)

Corrections: 
- Add serialization/deserialization of events in class ZCL_ABAPGIT_OBJECT_ENHO_CLIF
- Add deserialization of method implementations in class ZCL_ABAPGIT_OBJECT_ENHO_CLASS
- I havealso moved the existing method SERIALIZE_INCLUDES from ZCL_ABAPGIT_OBJECT_ENHO_CLIF to ZCL_ABAPGIT_OBJECT_ENHO_CLASS and created DESERIALIZE_INCLUDES in the latter class because method implementations exist only for classes, not for interfaces, so it should be done in "CLASS", not in "CLIF".
- DIFF criteria cleared in method SERIALIZE of class ZCL_ABAPGIT_OBJECT_ENHO_CLIF
2019-03-30 03:22:56 -07:00
..
apack Minor fixes (#2532) 2019-03-15 05:54:39 -07:00
background replace uses of log with interface 2019-03-17 01:39:52 -07:00
git update abaplint config to latest (#2480) 2019-03-04 07:12:42 -08:00
http Cleanup (#2408) 2019-02-17 01:28:58 -08:00
objects #2580 enhancement events+ (NEW)enhancement methods 2019-03-30 03:22:56 -07:00
persist Minor fixes (#2532) 2019-03-15 05:54:39 -07:00
syntax use RETURNING instead of EXPORTING (#2533) 2019-03-16 03:33:17 -07:00
test Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
ui 2 unit tests in ZCL_ABAPGIT_GUI_PAGE_DIFF failing 2019-03-30 03:20:31 -07:00
utils SCI page deisgn (#2542) 2019-03-18 07:58:34 -07:00
xml Minor fixes (#2532) 2019-03-15 05:54:39 -07:00
zlib shortdump ZCL_ABAPGIT_ZLIB->Decompress #2483 (#2600) 2019-03-30 03:19:55 -07:00
package.devc.xml add packages 2017-10-05 15:04:30 +00:00
zabapgit_forms.prog.abap free, go_page, ext error handler 2019-03-22 05:49:33 -07:00
zabapgit_forms.prog.xml update to latest abapGit format 2017-01-22 09:37:26 +00:00
zabapgit_parallel.fugr.lzabapgit_paralleltop.abap lower case 2019-01-24 14:32:32 +01:00
zabapgit_parallel.fugr.lzabapgit_paralleltop.xml parallel serialization #1714 (#2129) 2018-11-23 12:16:47 +01:00
zabapgit_parallel.fugr.saplzabapgit_parallel.abap indentation and se80 reorderings 2018-12-26 06:35:55 +01:00
zabapgit_parallel.fugr.saplzabapgit_parallel.xml parallel serialization #1714 (#2129) 2018-11-23 12:16:47 +01:00
zabapgit_parallel.fugr.xml parallel serialization #1714 (#2129) 2018-11-23 12:16:47 +01:00
zabapgit_parallel.fugr.z_abapgit_serialize_parallel.abap parallel serialization #1714 (#2129) 2018-11-23 12:16:47 +01:00
zabapgit_password_dialog.prog.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zabapgit_password_dialog.prog.xml update to latest abapGit format 2017-01-22 09:37:26 +00:00
zabapgit.prog.abap remove toolbar 2018-12-22 11:36:10 +01:00
zabapgit.prog.xml XML skip initial data 2017-05-20 10:28:09 +02:00
zabapgit.tran.xml update to latest abapGit format 2017-01-22 09:37:26 +00:00
zcl_abapgit_auth.clas.abap More classes to global (#1209) 2018-02-17 12:40:54 +01:00
zcl_abapgit_auth.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_branch_overview.clas.abap Fixing Page Branch Overview Hierarchy (#2594) 2019-03-28 23:10:23 -07:00
zcl_abapgit_branch_overview.clas.testclasses.abap author regex #1957 2018-10-02 07:46:24 +02:00
zcl_abapgit_branch_overview.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_code_inspector.clas.abap remove empty lines in statements #2474 2019-03-03 02:43:03 -08:00
zcl_abapgit_code_inspector.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_cts_api.clas.abap Change dummy value for TR_CHECK_TYPE 2018-11-17 06:25:04 +01:00
zcl_abapgit_cts_api.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_default_transport.clas.abap Add subrc before the value 2019-03-03 00:23:29 -08:00
zcl_abapgit_default_transport.clas.xml refactor transport popup 2018-05-08 19:09:30 +02:00
zcl_abapgit_dependencies.clas.abap ACID, delete after where-used objects 2019-02-14 07:18:06 -08:00
zcl_abapgit_dependencies.clas.testclasses.abap align test class naming #2210 2018-12-20 09:21:11 +01:00
zcl_abapgit_dependencies.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_dot_abapgit.clas.abap add azure-pipelines.yml to default ignore 2019-03-30 03:18:34 -07:00
zcl_abapgit_dot_abapgit.clas.testclasses.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_dot_abapgit.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_environment.clas.abap Renaming method name in environment class (#2589) 2019-03-28 22:56:09 -07:00
zcl_abapgit_environment.clas.testclasses.abap Renaming method name in environment class (#2589) 2019-03-28 22:56:09 -07:00
zcl_abapgit_environment.clas.xml add method to determine if running in cloud (#2515) 2019-03-14 01:33:39 -07:00
zcl_abapgit_exit.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_exit.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_factory.clas.abap move ZCL_ABAPGIT_FRONTEND_SERVICES to UI (#2516) 2019-03-14 01:34:19 -07:00
zcl_abapgit_factory.clas.xml add injector class 2018-06-14 20:33:34 +02:00
zcl_abapgit_file_status.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_file_status.clas.testclasses.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_file_status.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_folder_logic.clas.abap fix #2176, table line type mismatch 2018-12-02 12:13:50 +01:00
zcl_abapgit_folder_logic.clas.testclasses.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_folder_logic.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_injector.clas.abap Refactor code inspector (#2412) 2019-02-19 21:37:40 -08:00
zcl_abapgit_injector.clas.testclasses.abap Cleanup (#2408) 2019-02-17 01:28:58 -08:00
zcl_abapgit_injector.clas.xml add injector class 2018-06-14 20:33:34 +02:00
zcl_abapgit_merge.clas.abap Use built-in types (#2306) 2019-01-20 07:59:24 +01:00
zcl_abapgit_merge.clas.xml update abaplint config to latest (#2480) 2019-03-04 07:12:42 -08:00
zcl_abapgit_migrations.clas.abap Add serialization for APACK manifests (#2485) 2019-03-11 23:34:32 -07:00
zcl_abapgit_migrations.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_news.clas.abap use built in types (#2363) 2019-02-05 23:08:04 -08:00
zcl_abapgit_news.clas.testclasses.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_news.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_objects_bridge.clas.abap call redefined method of IF 2019-03-12 21:49:15 -07:00
zcl_abapgit_objects_bridge.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_objects.clas.abap Minor fixes (#2532) 2019-03-15 05:54:39 -07:00
zcl_abapgit_objects.clas.testclasses.abap fix syntax warning for missing method impl 2019-03-14 00:21:27 -07:00
zcl_abapgit_objects.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_repo_content_list.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_repo_content_list.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_repo_offline.clas.abap Online repo "display name" to overrule default name 2019-02-25 07:20:01 -08:00
zcl_abapgit_repo_offline.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_repo_online.clas.abap Online repo "display name" to overrule default name 2019-02-25 07:20:01 -08:00
zcl_abapgit_repo_online.clas.testclasses.abap ZCL_ABAPGIT_REPO_ONLINE add testclass include 2019-02-24 09:25:50 +00:00
zcl_abapgit_repo_online.clas.xml ZCL_ABAPGIT_REPO_ONLINE add testclass include 2019-02-24 09:25:50 +00:00
zcl_abapgit_repo_srv.clas.abap New repo with Folder Logic and Ignore Sub-packages params (#2561) 2019-03-22 05:50:46 -07:00
zcl_abapgit_repo_srv.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_repo.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_repo.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_sap_package.clas.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_sap_package.clas.xml Dependency injection for ZCL_ABAPGIT_SAP_PACKAGE 2018-06-18 15:37:16 +02:00
zcl_abapgit_serialize.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_serialize.clas.testclasses.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_serialize.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_settings.clas.abap Remove "disable octicons" user settings 2019-03-06 22:37:05 -08:00
zcl_abapgit_settings.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_skip_objects.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_skip_objects.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_stage_logic.clas.abap remove empty lines in statements #2474 2019-03-03 02:43:03 -08:00
zcl_abapgit_stage_logic.clas.xml interface for zcl_abapgit_stage_logic #1955 (#1956) 2018-09-27 15:03:29 +02:00
zcl_abapgit_stage.clas.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_stage.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_tadir.clas.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zcl_abapgit_tadir.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_transport_2_branch.clas.abap interface for zcl_abapgit_stage_logic #1955 (#1956) 2018-09-27 15:03:29 +02:00
zcl_abapgit_transport_2_branch.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_transport_objects.clas.abap Ignore files not in local repo (#2404) 2019-02-15 06:52:36 -08:00
zcl_abapgit_transport_objects.clas.testclasses.abap Ignore files not in local repo (#2404) 2019-02-15 06:52:36 -08:00
zcl_abapgit_transport_objects.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_transport.clas.abap Solve issue - Error determining the main package #2547 2019-03-30 03:16:25 -07:00
zcl_abapgit_transport.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcl_abapgit_zip.clas.abap GUI subclass zcx_abapgit_cancel from zcx_abapgit_exception (#2576) 2019-03-26 23:51:38 -07:00
zcl_abapgit_zip.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcx_abapgit_exception.clas.abap Backport ZCX_ABAPGIT_EXCEPTION to 7.02 2018-03-17 13:01:37 +01:00
zcx_abapgit_exception.clas.testclasses.abap fix whitespace and other minor changes 2018-12-20 09:23:01 +01:00
zcx_abapgit_exception.clas.xml Remove redundant class and interface metadata (#2195) 2018-12-12 14:31:42 +01:00
zcx_abapgit_not_found.clas.abap Beautify 2 2017-10-25 21:55:46 +00:00
zcx_abapgit_not_found.clas.xml update to latest abaplint 2019-01-18 07:06:55 +01:00
zif_abapgit_auth.intf.abap Add auth check exit for repo creation 2019-03-14 10:45:38 +01:00
zif_abapgit_auth.intf.xml More classes to global (#1209) 2018-02-17 12:40:54 +01:00
zif_abapgit_branch_overview.intf.abap ABAP Unit for ZCL_ABAPGIT_BRANCH_OVERVIEW #1647 (#1654) 2018-07-20 09:29:41 +02:00
zif_abapgit_branch_overview.intf.xml ABAP Unit for ZCL_ABAPGIT_BRANCH_OVERVIEW #1647 (#1654) 2018-07-20 09:29:41 +02:00
zif_abapgit_code_inspector.intf.abap REPO, remove method RUN_CODE_INSPECTOR 2019-02-20 22:00:36 -08:00
zif_abapgit_code_inspector.intf.xml Block commit/push if code inspection has errors 2018-06-28 13:21:29 +02:00
zif_abapgit_cts_api.intf.abap CTS integration (#2061) 2018-11-09 05:36:44 +01:00
zif_abapgit_cts_api.intf.xml CTS integration (#2061) 2018-11-09 05:36:44 +01:00
zif_abapgit_definitions.intf.abap GUI CORE, move constants (#2526) 2019-03-15 02:22:08 -07:00
zif_abapgit_definitions.intf.xml update abaplint config to latest (#2480) 2019-03-04 07:12:42 -08:00
zif_abapgit_dot_abapgit.intf.abap Block commit/push if code inspection has errors 2018-06-28 13:21:29 +02:00
zif_abapgit_dot_abapgit.intf.xml trying to fix build, #1134 2018-01-13 11:18:28 +00:00
zif_abapgit_exit.intf.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zif_abapgit_exit.intf.xml lcl_exit to global 2018-02-11 10:09:03 +00:00
zif_abapgit_git_operations.intf.abap Interface ZIF_ABAPGIT_GIT_OPERATIONS 2018-08-05 13:05:08 +02:00
zif_abapgit_git_operations.intf.xml Interface ZIF_ABAPGIT_GIT_OPERATIONS 2018-08-05 13:05:08 +02:00
zif_abapgit_repo_listener.intf.abap repo->set refactoring, disconnect repo from persistence (#2164) 2018-12-02 09:10:55 +01:00
zif_abapgit_repo_listener.intf.xml repo->set refactoring, disconnect repo from persistence (#2164) 2018-12-02 09:10:55 +01:00
zif_abapgit_repo_srv.intf.abap New repo with Folder Logic and Ignore Sub-packages params (#2561) 2019-03-22 05:50:46 -07:00
zif_abapgit_repo_srv.intf.xml interface for ZCL_ABAPGIT_REPO_SRV 2018-06-13 17:28:56 +02:00
zif_abapgit_sap_package.intf.abap Dependency injection for ZCL_ABAPGIT_SAP_PACKAGE 2018-06-18 15:37:16 +02:00
zif_abapgit_sap_package.intf.xml lcl_sap_package to global 2018-01-12 11:36:33 +00:00
zif_abapgit_stage_logic.intf.abap interface for zcl_abapgit_stage_logic #1955 (#1956) 2018-09-27 15:03:29 +02:00
zif_abapgit_stage_logic.intf.xml interface for zcl_abapgit_stage_logic #1955 (#1956) 2018-09-27 15:03:29 +02:00
zif_abapgit_tadir.intf.abap replace uses of log with interface 2019-03-17 01:39:52 -07:00
zif_abapgit_tadir.intf.xml first dependency injection #1390 2018-06-10 12:11:48 +00:00
zif_abapgit_version.intf.abap v1.86.1 (#2596) 2019-03-28 23:49:02 -07:00
zif_abapgit_version.intf.xml move version definition to separate interface 2018-07-25 06:37:38 +02:00