MCPcopy Create free account
hub / github.com/aboutcode-org/scancode-toolkit / check_rule_name_ending

Function check_rule_name_ending

src/packagedcode/build.py:81–89  ·  view source on GitHub ↗

Return True if `rule_name` ends with a rule type from `starlark_rule_types` Return False otherwise

(rule_name, starlark_rule_types=('binary', 'library'))

Source from the content-addressed store, hash-verified

79
80
81def check_rule_name_ending(rule_name, starlark_rule_types=('binary', 'library')):
82 """
83 Return True if `rule_name` ends with a rule type from `starlark_rule_types`
84 Return False otherwise
85 """
86 for rule_type in starlark_rule_types:
87 if rule_name.endswith(rule_type):
88 return True
89 return False
90
91
92class BaseStarlarkManifestHandler(models.DatafileHandler):

Callers 1

parseMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected