forked from coreshop/CoreShop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.phpda
18 lines (18 loc) · 995 Bytes
/
.phpda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mode: 'usage'
source: './src/CoreShop/Component'
filePattern: '*.php'
ignore: 'tests'
formatter: 'PhpDA\Writer\Strategy\Html'
target: './phpda2.html'
groupLength: 3
referenceValidator: 'CoreShop\DependencyAnalysis\ReferenceValidator'
visitor:
- PhpDA\Parser\Visitor\TagCollector
- PhpDA\Parser\Visitor\SuperglobalCollector
visitorOptions:
PhpDA\Parser\Visitor\Required\DeclaredNamespaceCollector: {minDepth: 3, sliceLength: 3}
PhpDA\Parser\Visitor\Required\MetaNamespaceCollector: {minDepth: 3, sliceLength: 3, excludePattern: '/^(CoreShop\\Component\\Core.*|(?!CoreShop).*)$/'}
PhpDA\Parser\Visitor\Required\UsedNamespaceCollector: {minDepth: 3, sliceLength: 3, excludePattern: '/^(CoreShop\\Component\\Core.*|(?!CoreShop).*)$/'}
PhpDA\Parser\Visitor\TagCollector: {minDepth: 3, sliceLength: 3, excludePattern: '/^(CoreShop\\Component\\Core.*|(?!CoreShop).*)$/'}
classMap:
CoreShop\DependencyAnalysis\ReferenceValidator: './src/CoreShop/DependencyAnalysis/ReferenceValidator.php'