diff --git a/qossmic/deptrac-shim/0.19/deptrac.yaml b/qossmic/deptrac-shim/0.19/deptrac.yaml new file mode 100644 index 00000000..a96bbd0e --- /dev/null +++ b/qossmic/deptrac-shim/0.19/deptrac.yaml @@ -0,0 +1,30 @@ +parameters: + paths: + - ./src + exclude_files: + - '#.*test.*#' + layers: + - + name: Controller + collectors: + - + type: className + regex: .*Controller.* + - + name: Repository + collectors: + - + type: className + regex: .*Repository.* + - + name: Service + collectors: + - + type: className + regex: .*Service.* + ruleset: + Controller: + - Service + Service: + - Repository + Repository: diff --git a/qossmic/deptrac-shim/0.19/manifest.json b/qossmic/deptrac-shim/0.19/manifest.json new file mode 100644 index 00000000..7e72d434 --- /dev/null +++ b/qossmic/deptrac-shim/0.19/manifest.json @@ -0,0 +1,8 @@ +{ + "copy-from-recipe": { + "deptrac.yaml": "deptrac.yaml" + }, + "gitignore": [ + "/.deptrac.cache" + ] +}