All files / src/objects/aff zcl_abapgit_aff_factory.clas.abap

60% Statements 12/20
66.66% Branches 2/3
50% Functions 1/2
60% Lines 12/20

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 211x 1x 1x 1x 1x 1x 1x 1x 1x 1x         1x 1x          
CLASS zcl_abapgit_aff_factory DEFINITION PUBLIC
  GLOBAL FRIENDS zcl_abapgit_aff_injector.
  PUBLIC SECTION.
    CLASS-METHODS get_registry
      RETURNING
        VALUE(ri_registry) TYPE REF TO zif_abapgit_aff_registry.
  PRIVATE SECTION.
    CLASS-DATA gi_registry TYPE REF TO zif_abapgit_aff_registry.
ENDCLASS.
 
CLASS zcl_abapgit_aff_factory IMPLEMENTATION.

  METHOD get_registry.
    IF gi_registry IS NOT BOUND.
      CREATE OBJECT gi_registry TYPE zcl_abapgit_aff_registry.
    ENDIF.
    ri_registry = gi_registry.
  ENDMETHOD.

ENDCLASS.