hgext/fsmonitor/pywatchman/capabilities.py
changeset 43984 3622f4fafd35
parent 43967 6c201f0d17b1
child 45942 89a2afe31e82
equal deleted inserted replaced
43983:236cec445be2 43984:3622f4fafd35
    60     """
    60     """
    61     parsed_version = parse_version(vers["version"])
    61     parsed_version = parse_version(vers["version"])
    62     vers["capabilities"] = {}
    62     vers["capabilities"] = {}
    63     for name in opts["optional"]:
    63     for name in opts["optional"]:
    64         vers["capabilities"][name] = check(parsed_version, name)
    64         vers["capabilities"][name] = check(parsed_version, name)
    65     failed = False  # noqa: F841 T25377293 Grandfathered in
    65 
    66     for name in opts["required"]:
    66     for name in opts["required"]:
    67         have = check(parsed_version, name)
    67         have = check(parsed_version, name)
    68         vers["capabilities"][name] = have
    68         vers["capabilities"][name] = have
    69         if not have:
    69         if not have:
    70             vers["error"] = (
    70             vers["error"] = (