Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CI: Add `svgo` pre-commit hook | Thaddeus Crews | 2024-06-23 | 1 | -0/+8 |
| | |||||
* | CI: Add pre-commit hook for `clang-tidy` | Thaddeus Crews | 2024-06-17 | 1 | -0/+16 |
| | | | | | • Set to "manual" so it isn't invoked in normal workflow • Modernize `.clang-tidy` file | ||||
* | CI: Migrate codespell logic to `pyproject.toml` | Thaddeus Crews | 2024-06-03 | 1 | -29/+2 |
| | |||||
* | CI: Make local python hooks multi-platform | Thaddeus Crews | 2024-06-02 | 1 | -15/+16 |
| | |||||
* | Upgrade to eslint 9 | patwork | 2024-05-22 | 1 | -31/+16 |
| | |||||
* | Merge pull request #90457 from Chubercik/ruff-formatter | Rémi Verschelde | 2024-05-22 | 1 | -5/+5 |
|\ | | | | | | | Replace `black` formatter with `ruff` | ||||
| * | Update pre-commit hooks configuration to use `ruff` instead of `black` | Jakub Marcowski | 2024-05-21 | 1 | -5/+5 |
| | | |||||
* | | Pre-commit: Allow adding downstream hooks without (less) risk of conflicts | Rémi Verschelde | 2024-05-21 | 1 | -0/+13 |
|/ | | | | | Apply Godot copyright header only on the platform folders that we maintain upstream. This lets downstream forks decide what to do with their potential proprietary platforms. | ||||
* | Fix for jsdoc hook in pre-commit | patwork | 2024-05-16 | 1 | -2/+12 |
| | |||||
* | SCons: Consolidate pysettings via `pyproject.toml` | Thaddeus Crews | 2024-05-14 | 1 | -3/+0 |
| | |||||
* | CI: Overhaul static checks to use `pre-commit` | Thaddeus Crews | 2024-05-08 | 1 | -13/+139 |
| | |||||
* | Pre-commit: Fix `copyright_headers.py` to run on all relevant files | Rémi Verschelde | 2024-03-15 | 1 | -2/+2 |
| | | | | | It was only running on the first file passed by pre-commit, instead of all. Fixes compatibility with Windows paths to get the basename. | ||||
* | Merge pull request #88933 from raulsntos/dotnet/pre-commit | Rémi Verschelde | 2024-03-02 | 1 | -0/+6 |
|\ | | | | | Move dotnet-format script to pre-commit | ||||
| * | Move dotnet-format script to pre-commit | Raul Santos | 2024-03-02 | 1 | -0/+6 |
| | | | | | | | | Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com> | ||||
* | | Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 | Rémi Verschelde | 2024-02-28 | 1 | -2/+2 |
|/ | |||||
* | Replace hand-written pre-commit hooks with `pre-commit` Python tool | Aarni Koskela | 2024-02-26 | 1 | -0/+49 |
`pre-commit` can be installed with pip, and configured in the Godot repo with `pre-commit install`. It can then easily be run both locally with `pre-commit run`, and on CI, in a cross-platform way. This makes it much easier for contributors to set up pre-commit hooks, without having to manually copy files to their git folder. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> |