#NEWLINE# def add_url_rule( self , rule , endpoint = None , view_func = None , **options ) : #NEWLINE# #INDENT# '\n        Customizes the behavior of :meth:`~flask.blueprints.Blueprint.add_url_rule.\n        Captures and keeps track of which view functions should be mapped to\n        parent routes when blueprints are inherited.\n        ' #NEWLINE# self . routes_to_views_map [ rule ] = dict ( view_func = view_func , options = options ) #NEWLINE# if endpoint : #NEWLINE# #INDENT# assert ( '.' not in endpoint ) , 'Blueprint endpoints should not contain dots' #NEWLINE# #UNINDENT# self . record ( ( lambda s : s . add_url_rule ( rule , endpoint , view_func , ** options ) ) , rule = rule )