a0a4eba7bf111138c9660e35e34e665961d1e720,src/python/twitter/pants/tasks/bootstrap_utils.py,BootstrapUtils,get_jvm_build_tools_classpath,#BootstrapUtils#Any#Any#,23

Before Change


    self._products = products

  def get_jvm_build_tools_classpath(self, tools, java_runner=None):
    tools_tuple = tuple(sorted(tools))
    callbacks_map = (self._products.get("jvm_build_tools_classpath_callbacks")
                                   .get("jvm_build_tools_classpath_callbacks"))
    return callbacks_map.get(tools_tuple)[0](java_runner=java_runner)

  def register_all(self, toolsets):
    for toolset in toolsets:

After Change


  def get_jvm_build_tools_classpath(self, key, java_runner=None):
    Get a callback to resolve the targets previously registered under the key.
    callback_product_map = self._products.get_data("jvm_build_tools_classpath_callbacks") or {}
    callback = callback_product_map.get(key)
    if not callback:
      raise TaskError("No bootstrap callback registered for %s" % key)
    return callback(java_runner=java_runner)

  def register_jvm_build_tools(self, key, tools):
    Register a list of targets against a key.
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 5

Instances


Project Name: pantsbuild/pants
Commit Name: a0a4eba7bf111138c9660e35e34e665961d1e720
Time: 2013-11-25
Author: benjy@foursquare.com
File Name: src/python/twitter/pants/tasks/bootstrap_utils.py
Class Name: BootstrapUtils
Method Name: get_jvm_build_tools_classpath


Project Name: home-assistant/home-assistant
Commit Name: 7a70496b116569c0581927ed30a5c884dc379c42
Time: 2017-05-06
Author: pezinek@gmail.com
File Name: homeassistant/components/sensor/wunderground.py
Class Name: WUndergroundSensor
Method Name: device_state_attributes


Project Name: home-assistant/home-assistant
Commit Name: fcdfebefd9d452952d16669c1257292865d7405b
Time: 2017-05-07
Author: pezinek@gmail.com
File Name: homeassistant/components/sensor/wunderground.py
Class Name: WUndergroundSensor
Method Name: device_state_attributes