Handle get_model calls with linebreaks before and after arguments
For example code formatted with `black` could look something like this and is not picked up by the existing regex
FreakishlyLongerThanUsualModel = get_model(
'longerthanusualapp', 'FreakishlyLongerThanUsualModel'
)
This commit is contained in:
1 parent
d02d3455db
commit
56d5f8c26c
1 file changed
+1
-1
@@ -443,7 +443,7 @@ class MigrationLinter(object):
|
||||
for model in called_models:
|
||||
has_get_model_call = (
|
||||
re.search(
|
||||
r"get_model\(.*?,.*?{}.+?\)".format(model), reverse_code_source
|
||||
r"get_model\(\s*?.*?,.*?{}.+?\s*?\)".format(model), reverse_code_source
|
||||
)
|
||||
is not None
|
||||
)
|
||||
|
||||
Reference in new issue
Block a user