Browse Source

Add basic pylit-config

rafalp 6 years ago
parent
commit
e719c5cccd
2 changed files with 21 additions and 3 deletions
  1. 18 1
      .pylintrc
  2. 3 2
      .travis.yml

+ 18 - 1
.pylintrc

@@ -2,11 +2,28 @@
 
 load-plugins=pylint_django
 ignore=migrations
+max-line-length=88
 
 
 [MESSAGES CONTROL]
 
-disable=abstract-method,duplicate-code,invalid-name,missing-docstring,no-else-return,no-self-use,redefined-builtin,super-init-not-called,too-few-public-methods,too-many-ancestors,too-many-lines,too-many-public-methods,too-many-statement,unused-argument
+disable=
+    abstract-method,
+    bad-continuation,
+    expression-not-assigned,
+    fixme,
+    invalid-name,
+    missing-docstring,
+    no-member,
+    no-self-use,
+    too-few-public-methods,
+    too-many-ancestors,
+    too-many-arguments,
+    too-many-instance-attributes,
+    too-many-lines,  # FIXME
+    too-many-public-methods,
+    too-many-statements,  # FIXME
+    unused-argument
 
 
 [REPORTS]

+ 3 - 2
.travis.yml

@@ -20,6 +20,7 @@ jobs:
       python: 3.6
       install:
         - pip install -U pip setuptools
-        - pip install black
+        - pip install black pylint pylint-django
       script:
-        - black --check devproject misago
+        - black --check devproject misago
+        - pylint misago