mirror of
https://github.com/ROCm/ROCm.git
synced 2026-04-05 03:01:17 -04:00
Ref issue: - #1408 Changes: - Add `.editorconfig` - Add `pre-commit-hooks`: ```yaml - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.4.0 hooks: - id: check-symlinks - id: destroyed-symlinks - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml - id: check-toml - id: check-ast - id: check-added-large-files - id: check-merge-conflict - id: check-executables-have-shebangs - id: check-shebang-scripts-are-executable - id: detect-private-key - id: debug-statements ``` - Add `flake8` to `pre-commit` config and add `.flake8` file - Use `pre-commit` for style tests in CI - Run `pre-commit` and fix existing violations: - fix trailing spaces - fix end-of-files - fix mod file mode with `chmod -x` - run `autopep8` on existing code - fix `flake8` violations
42 lines
514 B
INI
42 lines
514 B
INI
# https://editorconfig.org/
|
|
|
|
root = true
|
|
|
|
[*]
|
|
charset = utf-8
|
|
end_of_line = lf
|
|
indent_style = space
|
|
indent_size = 4
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
|
|
[*.py]
|
|
indent_size = 4
|
|
src_paths=python
|
|
|
|
[*.{yaml,yml}]
|
|
indent_size = 2
|
|
|
|
[*.md]
|
|
indent_size = 2
|
|
x-soft-wrap-text = true
|
|
|
|
[*.rst]
|
|
indent_size = 4
|
|
x-soft-wrap-text = true
|
|
|
|
[CMakeLists.txt,*.cmake]
|
|
indent_size = 2
|
|
|
|
[Makefile]
|
|
indent_style = tab
|
|
|
|
[*.{c,cc,cpp,h,hpp,cu,cuh}]
|
|
indent_size = 2
|
|
|
|
[*.mlir]
|
|
indent_size = 2
|
|
|
|
[*.td]
|
|
indent_size = 4
|