Przeglądaj źródła

Merge pull request #3980 from ThomasWaldmann/update-coafile

coala: exclude some more stuff, move ignores to "all" section
TW 6 lat temu
rodzic
commit
a7e408db61
3 zmienionych plików z 15 dodań i 12 usunięć
  1. 13 10
      .coafile
  2. 1 1
      src/borg/archiver.py
  3. 1 1
      src/borg/helpers/misc.py

+ 13 - 10
.coafile

@@ -2,28 +2,31 @@
 # note: put developer specific settings into ~/.coarc (e.g. editor = ...)
 # note: put developer specific settings into ~/.coarc (e.g. editor = ...)
 max_line_length = 255
 max_line_length = 255
 use_spaces = True
 use_spaces = True
-
-[all.general]
-files = src/borg/**/*.(py|pyx|c)
 ignore = src/borg/(chunker.c|compress.c|hashindex.c|item.c),
 ignore = src/borg/(chunker.c|compress.c|hashindex.c|item.c),
-         src/borg/algorithms/(checksums.c|crc32.c),
-         src/borg/algorithms/blake2/*,
-         src/borg/algorithms/xxh64/*,
+         src/borg/algorithms/(checksums.c|crc32*.c),
+         src/borg/algorithms/blake2/**,
+         src/borg/algorithms/lz4/**,
+         src/borg/algorithms/xxh64/**,
+         src/borg/algorithms/zstd/**,
          src/borg/crypto/low_level.c,
          src/borg/crypto/low_level.c,
          src/borg/platform/*.c
          src/borg/platform/*.c
+
+[all.general]
+files = src/borg/**/*.(py|pyx|c)
 bears = SpaceConsistencyBear, FilenameBear, InvalidLinkBear, LineLengthBear
 bears = SpaceConsistencyBear, FilenameBear, InvalidLinkBear, LineLengthBear
 file_naming_convention = snake
 file_naming_convention = snake
 
 
-
 [all.python]
 [all.python]
 files = src/borg/**/*.py
 files = src/borg/**/*.py
 bears = PEP8Bear, PyDocStyleBear, PyLintBear
 bears = PEP8Bear, PyDocStyleBear, PyLintBear
 pep_ignore = E123,E125,E126,E127,E128,E226,E301,E309,E402,F401,F405,F811,W690
 pep_ignore = E123,E125,E126,E127,E128,E226,E301,E309,E402,F401,F405,F811,W690
-pylint_disable = C0103, C0111, C0112, C0123, C0301, C0302, C0325, C0330, C0411, C0412, C0413, C1801,
+pylint_disable = C0103, C0111, C0112, C0122, C0123, C0301, C0302, C0325, C0330, C0411, C0412, C0413, C1801,
+                 I1101,
                  W0102, W0104, W0106, W0108, W0120, W0201, W0212, W0221, W0231, W0401, W0404,
                  W0102, W0104, W0106, W0108, W0120, W0201, W0212, W0221, W0231, W0401, W0404,
-                 W0511, W0603, W0611, W0612, W0613, W0614, W0621, W0622, W0702, W0703,
+                 W0511, W0603, W0611, W0612, W0613, W0614, W0621, W0622, W0640, W0702, W0703,
                  W1201, W1202, W1401,
                  W1201, W1202, W1401,
-                 R0101, R0201, R0204, R0901, R0902, R0903, R0904, R0911, R0912, R0913, R0914, R0915, R0916, R1701, R1704, R1705, R1706,
+                 R0101, R0201, R0204, R0901, R0902, R0903, R0904, R0911, R0912, R0913, R0914, R0915,
+                 R0916, R1701, R1704, R1705, R1706, R1710,
                  E0102, E0202, E0401, E0601, E0611, E0702, E1101, E1102, E1120, E1129, E1130
                  E0102, E0202, E0401, E0601, E0611, E0702, E1101, E1102, E1120, E1129, E1130
 pydocstyle_ignore = D100, D101, D102, D103, D104, D105, D200, D201, D202, D203, D204, D205, D209, D210,
 pydocstyle_ignore = D100, D101, D102, D103, D104, D105, D200, D201, D202, D203, D204, D205, D209, D210,
                     D212, D213, D300, D301, D400, D401, D402, D403, D404
                     D212, D213, D300, D301, D400, D401, D402, D403, D404

+ 1 - 1
src/borg/archiver.py

@@ -1628,7 +1628,7 @@ class Archiver:
                 validate = cache_validate
                 validate = cache_validate
             else:
             else:
                 config = repository.config
                 config = repository.config
-                save = lambda: repository.save_config(repository.path, repository.config)
+                save = lambda: repository.save_config(repository.path, repository.config)  # noqa
                 validate = repo_validate
                 validate = repo_validate
 
 
             if args.delete:
             if args.delete:

+ 1 - 1
src/borg/helpers/misc.py

@@ -75,7 +75,7 @@ def sysinfo():
         uname = None
         uname = None
     if sys.platform.startswith('linux'):
     if sys.platform.startswith('linux'):
         try:
         try:
-            linux_distribution = platform.linux_distribution()
+            linux_distribution = platform.linux_distribution()  # noqa
         except:
         except:
             # platform.linux_distribution() is deprecated since py 3.5 and removed in 3.7.
             # platform.linux_distribution() is deprecated since py 3.5 and removed in 3.7.
             linux_distribution = ('Unknown Linux', '', '')
             linux_distribution = ('Unknown Linux', '', '')