From 06097916ad421b6f6dfea53543f815e7867d1ee9 Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Tue, 19 May 2026 05:45:56 +0200 Subject: [PATCH] chore: harmonize .gitignore with shared template (closes #204) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Categorize sections (IDE / Dependencies / Build / Documentation / Testing & Quality / Nextcloud / OS / Claude Code / Repo-specific) and add the patterns that drifted into development as bare lines: - Documentation build (docs/build/, website/.docusaurus/) - Test/quality (.phpunit.cache/, /phpmetrics/, /quality-reports/, /phpqa/) - OS (.DS_Store, Thumbs.db) - Claude Code worktrees (.claude/worktrees/) Rebased onto current development which already had .docusaurus + .phpunit.result.cache appended ad-hoc — those are folded into the categorized layout here. --- .gitignore | 46 +++++++++++++++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 2056d85c..08cbf879 100644 --- a/.gitignore +++ b/.gitignore @@ -1,36 +1,52 @@ +# IDE /.idea/ /*.iml *.Identifier +# Dependencies /vendor/ /vendor-bin/*/vendor/ - -/.php-cs-fixer.cache -/tests/.phpunit.cache - /node_modules/ + +# Build artifacts /js/ + +# Documentation /docs/node_modules/ +/docs/build/ /docs/.docusaurus/ -/custom_apps/ -/config/ +/website/node_modules/ +/website/.docusaurus/ +.docusaurus +# Testing & Quality +/.php-cs-fixer.cache +/tests/.phpunit.cache +/.phpunit.cache/ +.phpunit.cache/ +.phpunit.result.cache /coverage/ /coverage-frontend/ +/phpmetrics/ +/quality-reports/ +/phpqa/ + +# Nextcloud +/custom_apps/ +/config/ + +# OS +.DS_Store +Thumbs.db + +# Claude Code +.claude/worktrees/ -# Data files +# Repo-specific /data/ *.csv - -# Test artifacts (generated per run — only .md results are committed) /test-results/**/*.json /test-results/**/*.html /test-results/**/*.png /reacties/screenshots/ - -# Sync timestamp (local only) .last-update - -# Test/build artifacts -.docusaurus -.phpunit.result.cache