dolibarr/dev/setup
MDW 7a389299c3
Qual: ci: Run pre-commit/php-cs with cache (#28079)
This adds a hook to .pre-commit-config.yaml and updates the workflow
to run php-cs with cache when it is run for all files.
When running on changed files only, the cache is not useful.

The php-codesniffer ruleset.xml was cleaned up (duplicates removal/formatted)
2024-02-10 01:22:07 +01:00
..
apache Qual: Spelling outside htdocs (#27448) 2024-01-12 17:14:13 +01:00
codesniffer Qual: ci: Run pre-commit/php-cs with cache (#28079) 2024-02-10 01:22:07 +01:00
codetemplates
eclipse NEW Add profile for PSR12 for Eclipse 2020-02-25 12:57:26 +01:00
fail2ban Qual: Spelling outside htdocs (#27448) 2024-01-12 17:14:13 +01:00
git/hooks Qual: Ignore most shellcheck annotations, fix some (#27452) 2024-01-12 21:03:08 +01:00
multitail
nginx Update dolibarr 2021-01-18 16:03:27 +01:00
phpunit compress png with zopflipng 2020-04-06 19:03:48 +02:00
pre-commit NEW: Dev documentation about setting up pre-commit locally 2024-01-18 15:54:08 +01:00
qodana Doc 2023-08-02 00:27:53 +02:00
security
sonarqube Test for sonarqube 2023-08-02 03:03:26 +02:00
xdebug
README.md NEW: Dev documentation about setting up pre-commit locally 2024-01-18 15:54:08 +01:00

Setting up for Dolibarr development

Check out the online documentation for recommendations (to be updated).

If anything, install pre-commit - it will help run the tools to format and make some basic verifications on your submission before committing and pushing to github for a PR. See a quick start guide in this Dolibarr repository.