John Johansen
c0fcd1698b
utils: add support for priority rule prefix
...
Add basic support for the priority rules prefix. This patch does not
allow the utils to set or suggest priorities. It allows parsing and
retaining of the priority prefix if it already exists on rules and
checking if it's in the supported range.
Signed-off-by: Georgia Garcia <georgia.garcia@canonical.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
2025-05-05 14:54:22 -03:00
Mark Grassi
db99138f56
Simplify rule._logprof_header_localvars() implementations
2022-11-20 10:38:42 -05:00
Mark Grassi
b150c40ed1
Unify rule._match() implementations
2022-11-20 10:38:42 -05:00
Mark Grassi
e3eb5288cc
Make rule.*_localvars methods private
2022-11-19 21:46:44 -05:00
Mark Grassi
c57138f255
Order imports and module-level dunder name assignments.
2022-08-21 11:15:07 -04:00
Mark Grassi
dc384c48a8
Use triple double-quoted strings for docstrings.
2022-08-21 11:15:07 -04:00
Mark Grassi
f590a66e50
Remove redundant backslashes, and unnecessary semicolons and pass statements.
2022-08-21 11:15:07 -04:00
Mark Grassi
96f7121944
Fix most PEP 8 whitespace, indentation, and major line length violations.
2022-08-21 11:15:07 -04:00
Mark Grassi
df97cf89bd
Remove Python 2 support.
2022-06-29 20:41:38 -04:00
Christian Boltz
50d896705f
Add AbiRule and testsuite
...
This is probably the shortest rule class we'll ever have because it can
inherit most things from IncludeRule.
2020-05-09 21:02:06 +02:00