summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-01-25 13:26:11 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-01-25 13:26:35 +0000
commit4fee3e091a8d79a40f70ff9c1f87b29b9340049a (patch)
tree465ad9629a8ee56548bd6c51c3fc710907564911 /examples
parentReleasing debian version 0.14.0-1. (diff)
downloadgitlint-4fee3e091a8d79a40f70ff9c1f87b29b9340049a.tar.xz
gitlint-4fee3e091a8d79a40f70ff9c1f87b29b9340049a.zip
Merging upstream version 0.15.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'examples')
-rw-r--r--examples/my_commit_rules.py7
-rw-r--r--examples/my_configuration_rules.py2
-rw-r--r--examples/my_line_rules.py2
3 files changed, 4 insertions, 7 deletions
diff --git a/examples/my_commit_rules.py b/examples/my_commit_rules.py
index c64008f..5a66c94 100644
--- a/examples/my_commit_rules.py
+++ b/examples/my_commit_rules.py
@@ -2,8 +2,6 @@
from gitlint.rules import CommitRule, RuleViolation
from gitlint.options import IntOption, ListOption
-from gitlint import utils
-
"""
Full details on user-defined rules: https://jorisroovers.com/gitlint/user_defined_rules
@@ -37,7 +35,7 @@ class BodyMaxLineCount(CommitRule):
line_count = len(commit.message.body)
max_line_count = self.options['max-line-count'].value
if line_count > max_line_count:
- message = "Body contains too many lines ({0} > {1})".format(line_count, max_line_count)
+ message = f"Body contains too many lines ({line_count} > {max_line_count})"
return [RuleViolation(self.id, message, line_nr=1)]
@@ -90,8 +88,7 @@ class BranchNamingConventions(CommitRule):
break
if not valid_branch_name:
- msg = "Branch name '{0}' does not start with one of {1}".format(branch,
- utils.sstr(allowed_branch_prefixes))
+ msg = f"Branch name '{branch}' does not start with one of {allowed_branch_prefixes}"
violations.append(RuleViolation(self.id, msg, line_nr=1))
return violations
diff --git a/examples/my_configuration_rules.py b/examples/my_configuration_rules.py
index 58de048..7c00707 100644
--- a/examples/my_configuration_rules.py
+++ b/examples/my_configuration_rules.py
@@ -69,4 +69,4 @@ class ReleaseConfigurationRule(ConfigurationRule):
# You can add any extra properties you want to the commit object, these will be available later on
# in all rules.
- commit.my_property = u"This is my property"
+ commit.my_property = "This is my property"
diff --git a/examples/my_line_rules.py b/examples/my_line_rules.py
index 820024a..3a1ef36 100644
--- a/examples/my_line_rules.py
+++ b/examples/my_line_rules.py
@@ -45,7 +45,7 @@ class SpecialChars(LineRule):
# options can be accessed by looking them up by their name in self.options
for char in self.options['special-chars'].value:
if char in line:
- msg = "Title contains the special character '{0}'".format(char)
+ msg = f"Title contains the special character '{char}'"
violation = RuleViolation(self.id, msg, line)
violations.append(violation)