minor: Add basic editorconfig and pre-commit hooks to enforce style for whitespaces (#1926)
This commit is contained in:
25
.editorconfig
Normal file
25
.editorconfig
Normal file
@@ -0,0 +1,25 @@
|
||||
# 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
|
||||
|
||||
[*.{json,yaml,yml}]
|
||||
indent_size = 2
|
||||
|
||||
[*.md]
|
||||
indent_size = 2
|
||||
x-soft-wrap-text = true
|
||||
|
||||
[*.rst]
|
||||
indent_size = 4
|
||||
x-soft-wrap-text = true
|
||||
|
||||
[Makefile]
|
||||
indent_style = tab
|
||||
@@ -1,7 +1,27 @@
|
||||
default_language_version:
|
||||
python: python3.9
|
||||
|
||||
default_stages: [pre-commit, pre-push, manual]
|
||||
|
||||
repos:
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v5.0.0
|
||||
hooks:
|
||||
- id: check-symlinks
|
||||
- id: destroyed-symlinks
|
||||
- id: trailing-whitespace
|
||||
- id: end-of-file-fixer
|
||||
- id: check-yaml
|
||||
args: [--allow-multiple-documents]
|
||||
- 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
|
||||
- id: no-commit-to-branch
|
||||
- repo: https://github.com/PyCQA/isort
|
||||
rev: 5.13.2
|
||||
hooks:
|
||||
@@ -13,8 +33,3 @@ repos:
|
||||
additional_dependencies: ['.[jupyter]']
|
||||
types: [python, jupyter]
|
||||
types_or: [python, jupyter]
|
||||
|
||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||
rev: v5.0.0
|
||||
hooks:
|
||||
- id: no-commit-to-branch
|
||||
2
3rdparty/amd/profiling/PROFILING.md
vendored
2
3rdparty/amd/profiling/PROFILING.md
vendored
@@ -6,5 +6,3 @@ Two primary methods are covered:
|
||||
|
||||
|
||||
- [Torch Profiler](https://pytorch.org/tutorials/recipes/recipes/profiler_recipe.html)
|
||||
|
||||
|
||||
|
||||
0
benchmark/llava_bench/bench_hf_llava_bench.sh
Normal file → Executable file
0
benchmark/llava_bench/bench_hf_llava_bench.sh
Normal file → Executable file
0
benchmark/llava_bench/bench_hf_mme.sh
Normal file → Executable file
0
benchmark/llava_bench/bench_hf_mme.sh
Normal file → Executable file
0
examples/frontend_language/usage/llava_video/srt_example_llava_v.sh
Normal file → Executable file
0
examples/frontend_language/usage/llava_video/srt_example_llava_v.sh
Normal file → Executable file
0
python/sglang/srt/models/olmo.py
Executable file → Normal file
0
python/sglang/srt/models/olmo.py
Executable file → Normal file
1
scripts/version_branch_to_tag.sh
Normal file → Executable file
1
scripts/version_branch_to_tag.sh
Normal file → Executable file
@@ -27,4 +27,3 @@ done
|
||||
git push --tags
|
||||
|
||||
echo "All branches starting with 'v' have been tagged, deleted from remote, and pushed to the remote repository."
|
||||
|
||||
|
||||
0
test/srt/models/test_generation_models.py
Executable file → Normal file
0
test/srt/models/test_generation_models.py
Executable file → Normal file
Reference in New Issue
Block a user