def get_tag_attributes(view, prefix, position, info):
	if not info["project_name"] or projects not in info["project_name"]:
		return None

	if view.match_selector(position - 1, "meta.class.inheritance.cfml -entity.other.inherited-class.cfml"):
		cfc_path = ""
		folder_cfc_path = cfc_utils.get_folder_cfc_path(view, info["project_name"], cfc_path)

		completions = []
		completions.extend(get_completions(info["project_name"], cfc_path, "path_completions"))
		completions.extend(get_completions(info["project_name"], folder_cfc_path, "path_completions"))

		if len(completions) > 0:
			return CompletionList(completions, 2, True)

	if view.match_selector(position - 1, "entity.other.inherited-class.cfml"):
		r = utils.get_scope_region_containing_point(view, position - 1, "entity.other.inherited-class.cfml")
		r = sublime.Region(r.begin(), position - len(prefix))
		cfc_path = ".".join(view.substr(r).split(".")[:-1])
		folder_cfc_path = cfc_utils.get_folder_cfc_path(view, info["project_name"], cfc_path)

		completions = []
		completions.extend(get_completions(info["project_name"], cfc_path, "path_completions"))
		completions.extend(get_completions(info["project_name"], folder_cfc_path, "path_completions"))

		if len(completions) > 0:
			return CompletionList(completions, 2, True)
dataset/ETHPy150Open jcberquist/sublimetext-cfml/src/dotpaths/completions.py/get_tag_attributes/swapped operands of `not in`