e357e1dbcdf36eb12be0bc5043e0a098f94a833a,django/comicsite/templatetags/comic_templatetags.py,comic_URLNode,render,#comic_URLNode#Any#,250
Before Change
try :
project = re.findall("^\/site\/([^\/]+)\/.*$" , url)[0 ]
except IndexError:
After Change
args = [arg.resolve(context) for arg in self.args]
project = args[0 ]
if project == settings.MAIN_PROJECT_NAME:
return settings.MAIN_HOST_NAME + url
path_to_site = reverse_djangocore("comicsite.views.site" , args=[project]).lower()
if url.startswith(path_to_site):
return url.replace(path_to_site, "/" )
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 6
Instances Project Name: comic/grand-challenge.org
Commit Name: e357e1dbcdf36eb12be0bc5043e0a098f94a833a
Time: 2017-05-09
Author: jamesmeakin@gmail.com
File Name: django/comicsite/templatetags/comic_templatetags.py
Class Name: comic_URLNode
Method Name: render
Project Name: osmr/imgclsmob
Commit Name: d9f6e28568406c162b79f582ae037a89a3118d26
Time: 2021-02-16
Author: osemery@gmail.com
File Name: prep_model.py
Class Name:
Method Name: post_process
Project Name: acl-org/acl-anthology
Commit Name: 8da2cf9d1c7af308ffcf906fe828b0dc23b52056
Time: 2020-05-22
Author: post@cs.jhu.edu
File Name: bin/ingest.py
Class Name:
Method Name: main