azerothcore-wotlk/apps
Grimdhex 574ef5203a
chore(Apps/CodeStyle): rewrite Ci-codestyle in python (#19714)
* initial version

* port most current checks

* allow to specify for each checks the exclude files

* Update _ci-codestyle.py

* fix trailing whitespace check and the error_handler logic

* optimize the script to parse all files only one time

* restore the error handling after that all checks are passed

* fix double blank lines at the end of the file

* improve outputs and the codestyle

* .

* update github workflow to the new script

*drop the old ci-codestyle
*move and rename the python script

* use getcwd instead abspath to define src_directory where the script is launch

* test for github workflow

* few cleanup

* fix the logic with the result output

* remove GetTypeId from the output result

* restore GetTypeId() check

* fix reviews

* remove GetTypeId check for gameobjects

*not currently fixed in the core

* fix type hint for file parameters

* remove the test file
2024-08-27 06:19:13 -03:00
..
bash_shared refactor(Apps/Dashboard): Remove Deno as a dependency to the dashboard (#16934) 2023-09-10 01:12:47 +02:00
ci chore(Apps/CodeStyle): rewrite Ci-codestyle in python (#19714) 2024-08-27 06:19:13 -03:00
codestyle chore(Apps/CodeStyle): rewrite Ci-codestyle in python (#19714) 2024-08-27 06:19:13 -03:00
compiler chore(CI): Update deps for Windows and Mac builds (#17252) 2023-09-15 02:32:52 +02:00
config-merger feat(apps): Config Merger (#5779) 2021-05-11 17:46:28 +02:00
db_exporter Feat(Docker/bash): docker-compose system rework (#4488) 2021-04-22 09:57:05 +02:00
docker apps(docker): Fix Warnings in Dockerfile (#19537) 2024-08-18 06:17:30 +02:00
EnumUtils feat(License): add new headers information about license (#7941) 2021-09-30 13:40:52 +07:00
extractor update (app) Extractor.bat update (#12139) 2022-06-21 18:36:52 -04:00
Fmt Revert "chore(Script/Misc): cleanup" (#19627) 2024-08-15 05:43:11 +02:00
git_tools feat(docker): production images, integrated ccache and many other improvements (#5551) 2021-05-04 11:35:24 +02:00
grafana feat(Core/Metrics): implement real time statistic visualization (#8663) 2021-10-28 14:47:29 +02:00
installer fix(apps/installer): update for Ubuntu 22.04/24.04 with mysql 8.4 LTS (#19737) 2024-08-26 17:29:12 +02:00
startup-scripts feat(apps/scripts): set a logging file for gdb using starter app (#16278) 2023-05-16 20:57:35 -03:00
valgrind chore(Valgrind): Move Valgrind from data folder to apps folder (#14778) 2023-01-29 11:56:00 -03:00
whitespace_remover feat(apps): Add a tool to remove trailing whitespaces (#4074) 2021-04-18 14:03:31 +02:00