From 3a210f1486ad9c45d2dd43685c99547128ba8d80 Mon Sep 17 00:00:00 2001 From: michalsn Date: Sat, 12 Jul 2025 09:09:18 +0200 Subject: [PATCH] chore: update deptrac.yaml to use with deptrac/deptrac --- deptrac.yaml | 82 ++++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/deptrac.yaml b/deptrac.yaml index 7cf1eac..d4bc58c 100644 --- a/deptrac.yaml +++ b/deptrac.yaml @@ -9,90 +9,90 @@ parameters: collectors: - type: bool must: - - type: className - regex: .*[A-Za-z]+Model$ + - type: class + value: .*[A-Za-z]+Model$ must_not: - - type: directory - regex: vendor/.* + - type: directory + value: vendor/.* - name: Vendor Model collectors: - type: bool must: - - type: className - regex: .*[A-Za-z]+Model$ - - type: directory - regex: vendor/.* + - type: class + value: .*[A-Za-z]+Model$ + - type: directory + value: vendor/.* - name: Controller collectors: - type: bool must: - - type: className - regex: .*\/Controllers\/.* + - type: class + value: .*\/Controllers\/.* must_not: - - type: directory - regex: vendor/.* + - type: directory + value: vendor/.* - name: Vendor Controller collectors: - type: bool must: - - type: className - regex: .*\/Controllers\/.* - - type: directory - regex: vendor/.* + - type: class + value: .*\/Controllers\/.* + - type: directory + value: vendor/.* - name: Config collectors: - type: bool must: - - type: directory - regex: src/Config/.* + - type: directory + value: app/Config/.* must_not: - - type: className - regex: .*Services - - type: directory - regex: vendor/.* + - type: class + value: .*Services + - type: directory + value: vendor/.* - name: Vendor Config collectors: - type: bool must: - - type: directory - regex: vendor/.*/Config/.* + - type: directory + value: vendor/.*/Config/.* must_not: - - type: className - regex: .*Services + - type: class + value: .*Services - name: Entity collectors: - type: bool must: - - type: directory - regex: src/Entities/.* + - type: directory + value: app/Entities/.* must_not: - - type: directory - regex: vendor/.* + - type: directory + value: vendor/.* - name: Vendor Entity collectors: - type: bool must: - - type: directory - regex: vendor/.*/Entities/.* + - type: directory + value: vendor/.*/Entities/.* - name: View collectors: - type: bool must: - - type: directory - regex: src/Views/.* + - type: directory + value: app/Views/.* must_not: - - type: directory - regex: vendor/.* + - type: directory + value: vendor/.* - name: Vendor View collectors: - type: bool must: - - type: directory - regex: vendor/.*/Views/.* + - type: directory + value: vendor/.*/Views/.* - name: Service collectors: - - type: className - regex: .*Services.* + - type: class + value: .*Services.* ruleset: Entity: - Config @@ -114,7 +114,7 @@ parameters: Service: - Config - Vendor Config - + # Ignore anything in the Vendor layers Vendor Model: - Config