From 3176222bf5c98d9e96953647c77c795b5242d6ce Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Sun, 27 Jul 2025 15:02:44 +0200 Subject: [PATCH] Copy (and clean) recipes from `qossmic/deptrac` to `deptrac/deptrac` (#1836) --- deptrac/deptrac/3.0/deptrac.yaml | 30 ++++++++++++++++++++++++++++++ deptrac/deptrac/3.0/manifest.json | 8 ++++++++ 2 files changed, 38 insertions(+) create mode 100644 deptrac/deptrac/3.0/deptrac.yaml create mode 100644 deptrac/deptrac/3.0/manifest.json diff --git a/deptrac/deptrac/3.0/deptrac.yaml b/deptrac/deptrac/3.0/deptrac.yaml new file mode 100644 index 00000000..5e6c1d7c --- /dev/null +++ b/deptrac/deptrac/3.0/deptrac.yaml @@ -0,0 +1,30 @@ +deptrac: + paths: + - ./src + exclude_files: + - '#.*test.*#' + layers: + - + name: Controller + collectors: + - + type: classLike + value: .*Controller.* + - + name: Repository + collectors: + - + type: classLike + value: .*Repository.* + - + name: Service + collectors: + - + type: classLike + value: .*Service.* + ruleset: + Controller: + - Service + Service: + - Repository + Repository: diff --git a/deptrac/deptrac/3.0/manifest.json b/deptrac/deptrac/3.0/manifest.json new file mode 100644 index 00000000..7e72d434 --- /dev/null +++ b/deptrac/deptrac/3.0/manifest.json @@ -0,0 +1,8 @@ +{ + "copy-from-recipe": { + "deptrac.yaml": "deptrac.yaml" + }, + "gitignore": [ + "/.deptrac.cache" + ] +}