-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdeptrac.yaml
44 lines (44 loc) · 1.13 KB
/
deptrac.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
deptrac:
paths:
- lib
layers:
- name: Anonymizer
collectors:
- type: directory
regex: lib\\Anonymizer.php
- name: AnonymizationProvider
collectors:
- type: className
regex: PayU\\MysqlDumpAnonymizer\\AnonymizationProvider\\.*
- name: ConfigReader
collectors:
- type: className
regex: PayU\\MysqlDumpAnonymizer\\ConfigReader\\.*
- name: ValueAnonymizers
collectors:
- type: className
regex: PayU\\MysqlDumpAnonymizer\\ValueAnonymizers\\.*
- name: ReadDump
collectors:
- type: className
regex: PayU\\MysqlDumpAnonymizer\\ReadDump\\.*
- name: WriteDump
collectors:
- type: className
regex: PayU\\MysqlDumpAnonymizer\\WriteDump\\.*
ruleset:
Anonymizer:
- AnonymizationProvider
- ReadDump
- WriteDump
ConfigReader:
- ValueAnonymizers
- AnonymizationProvider
ValueAnonymizers: # ValueAnonymizerInterface in AnonymizationProvider namespace
- AnonymizationProvider
analyser:
types:
- class
- function
- file
- use