colossalai

Форк
0
/
.pre-commit-config.yaml 
39 строк · 1.1 Кб
1
repos:
2

3
  - repo: https://github.com/PyCQA/autoflake
4
    rev: v2.2.1
5
    hooks:
6
      - id: autoflake
7
        name: autoflake (python)
8
        args: ['--in-place', '--remove-unused-variables', '--remove-all-unused-imports', '--ignore-init-module-imports']
9

10
  - repo: https://github.com/pycqa/isort
11
    rev: 5.12.0
12
    hooks:
13
      - id: isort
14
        name: sort all imports (python)
15

16
  - repo: https://github.com/psf/black-pre-commit-mirror
17
    rev: 23.9.1
18
    hooks:
19
    - id: black
20
      name: black formatter
21
      args: ['--line-length=120', '--target-version=py37', '--target-version=py38', '--target-version=py39','--target-version=py310']
22

23
  - repo: https://github.com/pre-commit/mirrors-clang-format
24
    rev: v13.0.1
25
    hooks:
26
    - id: clang-format
27
      name: clang formatter
28
      types_or: [c++, c]
29

30
  - repo: https://github.com/pre-commit/pre-commit-hooks
31
    rev: v4.3.0
32
    hooks:
33
      - id: check-yaml
34
      - id: check-merge-conflict
35
      - id: check-case-conflict
36
      - id: trailing-whitespace
37
      - id: end-of-file-fixer
38
      - id: mixed-line-ending
39
        args: ['--fix=lf']
40

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.