-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode-structure-config.json
More file actions
28 lines (28 loc) · 944 Bytes
/
code-structure-config.json
File metadata and controls
28 lines (28 loc) · 944 Bytes
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
{
"inputDir" : ".",
"outputDir" : "generated/code-structure",
"nodeLimitForGraph" : 100,
"sourcePrefix" : "https://github.com/SeanShubin/code-structure/blob/master/",
"sourceFileRegexPatterns" : {
"include" : [ ".*/src/main/(kotlin|java)/.*\\.(kt|java)" ],
"exclude" : [ ]
},
"binaryFileRegexPatterns" : {
"include" : [ ".*/target/.*\\.class" ],
"exclude" : [ ".*/testdata/.*", ".*/generated/.*" ]
},
"countAsErrors" : {
"inDirectCycle" : true,
"inGroupCycle" : true,
"ancestorDependsOnDescendant" : true,
"descendantDependsOnAncestor" : true
},
"maximumAllowedErrorCount" : 0,
"useObservationsCache" : false,
"includeJvmDynamicInvocations" : false,
"_documentation" : {
"description" : "Analyzes dependency structure of source code",
"readme" : "https://github.com/SeanShubin/code-structure/blob/master/README.md",
"configHelp" : "code-structure-documentation.json"
}
}