LeetCode/.cz.toml

37 lines
999 B
TOML
Raw Normal View History

[tool]
[tool.commitizen]
name = "cz_customize"
[tool.commitizen.customize]
message_template = "{{type_lang}}: add «{{no}}. {{problem}}»\n\nURL:\t{{problem_link}}\n"
example = "cpp: add «997. Find the Town Judge»"
schema = "type_lang: message"
schema_pattern = """\
(?s)\
(chore|ci|style|cpp|cs|go|java|js|kt|rb|rs|swift)\
(\\(\\S+\\))?!?:\
( [^\\n\\r]+)\
((\\n\\n.*)|(\\s*))?$\
"""
[[tool.commitizen.customize.questions]]
type = "list"
name = "type_lang"
choices = ["cpp", "cs", "go", "java", "js", "kt", "rb", "rs", "swift", "chore", "ci", "style"]
message = "Select the language (or type of change) you are commiting"
[[tool.commitizen.customize.questions]]
type = "input"
name = "no"
message = "Type the number of the problem"
[[tool.commitizen.customize.questions]]
type = "input"
name = "problem"
message = "Type the problem name (capitalized)"
[[tool.commitizen.customize.questions]]
type = "input"
name = "problem_link"
message = "Type the link to the problem"