def create_misuse(misuse_id: str, meta: Dict[str, Any] = None, project: Project=None, patterns: List[Pattern] = None):
if not project:
project = create_project("-project-")
misuse = Misuse(project._base_path, project.id, misuse_id)
misuse._Misuse__project = project
misuse._YAML = {"location": {"file": "-dummy-/-file-", "method": "-method-()"}}
misuse._PATTERNS = patterns if patterns else []
if meta:
misuse._YAML.update(meta)
return misuse
评论列表
文章目录