All files / src/persist zcl_abapgit_persist_injector.clas.abap

100% Statements 83/83
100% Branches 0/0
100% Functions 0/0
100% Lines 83/83

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 841x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
CLASS zcl_abapgit_persist_injector DEFINITION
  PUBLIC
  CREATE PRIVATE
  FOR TESTING .
 
  PUBLIC SECTION.
 
    CLASS-METHODS set_repo
      IMPORTING
        !ii_repo TYPE REF TO zif_abapgit_persist_repo .
 
    CLASS-METHODS set_repo_cs
      IMPORTING
        !ii_repo_cs TYPE REF TO zif_abapgit_persist_repo_cs .
 
    CLASS-METHODS set_settings
      IMPORTING
        !ii_settings TYPE REF TO zif_abapgit_persist_settings .
 
    CLASS-METHODS set_background
      IMPORTING
        !ii_background TYPE REF TO zif_abapgit_persist_background.
 
    CLASS-METHODS set_packages
      IMPORTING
        !ii_packages TYPE REF TO zif_abapgit_persist_packages.
 
    CLASS-METHODS set_current_user
      IMPORTING
        !ii_current_user TYPE REF TO zif_abapgit_persist_user.
 
  PROTECTED SECTION.
  PRIVATE SECTION.
 
 
ENDCLASS.
 
 
 
CLASS zcl_abapgit_persist_injector IMPLEMENTATION.
 
 
  METHOD set_background.
 
    zcl_abapgit_persist_factory=>gi_background = ii_background.
 
  ENDMETHOD.
 
 
  METHOD set_current_user.
 
    zcl_abapgit_persist_factory=>gi_current_user = ii_current_user.
 
  ENDMETHOD.
 
 
  METHOD set_packages.
 
    zcl_abapgit_persist_factory=>gi_packages = ii_packages.
 
  ENDMETHOD.
 
 
  METHOD set_repo.
 
    zcl_abapgit_persist_factory=>gi_repo = ii_repo.
 
  ENDMETHOD.
 
 
  METHOD set_repo_cs.
 
    zcl_abapgit_persist_factory=>gi_repo_cs = ii_repo_cs.
 
  ENDMETHOD.
 
 
  METHOD set_settings.
 
    zcl_abapgit_persist_factory=>gi_settings = ii_settings.
 
  ENDMETHOD.
ENDCLASS.