Add code verification tools
[iec.git] / .coafile
diff --git a/.coafile b/.coafile
new file mode 100644 (file)
index 0000000..dbc38bc
--- /dev/null
+++ b/.coafile
@@ -0,0 +1,44 @@
+[all]
+ignore = .tox/**,
+    .git/**,
+    .gitignore,
+    .gitreview,
+    .gitmodules,
+    **.sw?,
+    **.orig
+
+[all.GitCommit]
+bears = GitCommitBear
+ignore_length_regex = Signed-off-by,
+    Also-by,
+    Co-authored-by,
+    http://,
+    https://
+
+[all.reStructuredText]
+bears = SpaceConsistencyBear
+files = docs/**.rst
+use_spaces = true
+ignore = .git/**,
+    .tox/**
+
+[all.ShellCheck]
+bears = ShellCheckBear,SpaceConsistencyBear
+files = **.sh
+shell = bash
+use_spaces = true
+
+[all.YAML]
+bears = YAMLLintBear
+files = **.yaml, **.yml
+use_spaces = true
+ignore_length_regex = ^.*https?://
+max_line_length = 120
+ignore = src/use_cases/
+
+[all.Python]
+bears = PyLintBear
+files = **.py
+use_spaces = true
+pylint_disable = E0401, W0401, C0111
+ignore = src/use_cases/