532c5db2b1520bc7422fa106576b11e36f4721ab,Orange/canvas/help/manager.py,,create_html_provider,#Any#,293

Before Change


    for target in locations:
        // Extract all format fields
        format_iter = formatter.parse(target)
        fields = list(map(itemgetter(1), format_iter))
        fields = [_f for _f in set(fields) if _f]

        if "DEVELOP_ROOT" in fields:
            if not is_develop_egg(dist):
                // skip the location
                continue
            target = formatter.format(target, DEVELOP_ROOT=dist.location)
            if os.path.exists(target):
                return provider.SimpleHelpProvider(
                    baseurl=QUrl.fromLocalFile(target))
            else:
                continue
        elif fields:
            try:
                target = formatter.format(target, **replacements)
            except KeyError:
                log.exception("Error while formating doc root mapping",
                              target)
                continue

            return provider.SimpleHelpProvider(baseurl=target)
        else:
            return provider.SimpleHelpProvider(baseurl=target)

    return None


def create_html_inventory_provider(entry_point):

After Change


    for target in locations:
        // Extract all format fields
        format_iter = formatter.parse(target)
        fields = {name for _, name, _, _ in format_iter if name}

        if not set(fields) <= set(replacements.keys()):
            log.warning("Invalid replacement fields %s",
                        set(fields) - set(replacements.keys()))
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 7

Instances


Project Name: biolab/orange3
Commit Name: 532c5db2b1520bc7422fa106576b11e36f4721ab
Time: 2015-08-06
Author: ales.erjavec@fri.uni-lj.si
File Name: Orange/canvas/help/manager.py
Class Name:
Method Name: create_html_provider


Project Name: biolab/orange3
Commit Name: 532c5db2b1520bc7422fa106576b11e36f4721ab
Time: 2015-08-06
Author: ales.erjavec@fri.uni-lj.si
File Name: Orange/canvas/help/manager.py
Class Name:
Method Name: create_html_provider


Project Name: biolab/orange3
Commit Name: 532c5db2b1520bc7422fa106576b11e36f4721ab
Time: 2015-08-06
Author: ales.erjavec@fri.uni-lj.si
File Name: Orange/canvas/help/manager.py
Class Name:
Method Name: create_html_inventory_provider


Project Name: allenai/allennlp
Commit Name: 0459261c388bec72937e0268c4316b85279d0bac
Time: 2018-09-24
Author: kl2806@columbia.edu
File Name: allennlp/semparse/contexts/atis_tables.py
Class Name:
Method Name: get_numbers_from_utterance