Coverage for /home/delusionalinsanity/bbrepos/matyan/src/matyan/patterns.py : 100%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
'REGEX_PATTERN_BRANCH_NAME', 'REGEX_PATTERN_BRANCH_TYPE', 'REGEX_PATTERN_COMMIT', 'REGEX_PATTERN_COMMIT_LINE', 'REGEX_PATTERN_MERGED_BRANCH_NAME', 'REGEX_PATTERN_TAG', )
"""Get branch types for regular expression.
:return: """ r'({FIRST_LETTER}|{first_letter}){the_rest}'.format( FIRST_LETTER=branch_key[0].upper(), first_letter=branch_key[0].lower(), the_rest=branch_key[1:] ) )
branch_types=get_branch_types_for_regex() )
r'((?P<ticket_number>[a-zA-Z]{1,12}-\d{1,12})-)?' \ r'(?P<branch_title>[a-zA-Z-\d]*)'
r'(' \ r'(Merged in )|' \ r'(Merge pull request .* from )' \ r')' + \ REGEX_PATTERN_BRANCH_NAME
REGEX_PATTERN_COMMIT + \ r'\s?(?P<commit_message>.*)'
|