anchor.diff:  
       APPEND INITIAL LINE TO rt_meta ASSIGNING <ls_meta>.
       <ls_meta>-summary   = 'Read blob via SHA1'(012).
  -    <ls_meta>-url-regex = '/blob/(\w+)/(\w+)$'.
  +    <ls_meta>-url-regex = '/blob/([\w-]+)/(\w+)$'.
       APPEND 'IV_REPO' TO <ls_meta>-url-group_names.
       APPEND 'IV_SHA1' TO <ls_meta>-url-group_names.
       <ls_meta>-method    = zcl_swag=>c_method-get.
  
positive.code: 
      APPEND INITIAL LINE TO rt_meta ASSIGNING <ls_meta>.
      <ls_meta>-summary   = 'Read blob'(005).
      <ls_meta>-url-regex = '/blob/(\w*)/(\w+)/(.*)$'.
      APPEND 'IV_REPO' TO <ls_meta>-url-group_names.
      APPEND 'IV_BRANCH' TO <ls_meta>-url-group_names.
      APPEND 'IV_FILENAME' TO <ls_meta>-url-group_names.
  
negative.code: 
      APPEND INITIAL LINE TO rt_meta ASSIGNING <ls_meta>.
      <ls_meta>-summary   = 'Read commit'(006).
      <ls_meta>-url-regex = '/commit/([\w-]+)/(\w+)$'.
      APPEND 'IV_REPO' TO <ls_meta>-url-group_names.
      APPEND 'IV_COMMIT' TO <ls_meta>-url-group_names.
      <ls_meta>-method    = zcl_swag=>c_method-get.
  