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" + ] +}