6e2d807a8f676a3a0eac27343dd31c4e7d9bed8d,src/python/pants/engine/exp/scheduler.py,ConflictingProducersError,__init__,#ConflictingProducersError#Any#Any#Any#,127
Before Change
msg = ("Collected the following plans for generating {!r} from {!r}:\n\t{}"
.format(product_type.__name__,
subject,
"\n\t".join(str(p.func_or_task_type.value) for p in plans)))
super(ConflictingProducersError, self).__init__(msg)
After Change
def __init__(self, subject, product, matches):
msgs = "\n ".join("{}: {}".format(k, v) for k, v in matches.items())
msg = "More than one source of {} for {}:\n {}".format(product.__name__, subject, msgs)
super(ConflictingProducersError, self).__init__(msg)
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 7
Instances Project Name: pantsbuild/pants
Commit Name: 6e2d807a8f676a3a0eac27343dd31c4e7d9bed8d
Time: 2016-02-17
Author: stuhood@gmail.com
File Name: src/python/pants/engine/exp/scheduler.py
Class Name: ConflictingProducersError
Method Name: __init__
Project Name: matthewwithanm/django-imagekit
Commit Name: b0b466618f669f87ecfe66b9dd655415ba88ed83
Time: 2012-10-17
Author: m@tthewwithanm.com
File Name: imagekit/templatetags/imagekit_tags.py
Class Name: SpecNode
Method Name: render
Project Name: deepgram/kur
Commit Name: b2f7c23957129e377e938f050a8534453969c330
Time: 2017-03-21
Author: ajsyp@syptech.net
File Name: kur/backend/keras_backend.py
Class Name: KerasBackend
Method Name: __init__