forked from tomtom-international/cpp-dependencies
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig-cpp-dependencies.txt
42 lines (28 loc) · 1.52 KB
/
config-cpp-dependencies.txt
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
# Configuration file for cpp-dependencies
# This is the example file that has all the default values listed.
# Version that was current when this configuration file was written
# Used to prevent a newer version with possibly incompatible generation from overwriting
# cmakefiles automatically.
versionUsed: 2
# Company name to use in generated CMakeLists' copyright statement.
companyName: YourCompany
# Tag used in generated CMakeLists. Don't change unless you also update your CMakeLists.
regenTag: GENERATED BY CPP-DEPENDENCIES
# The next three items describe colors that will appear in the output graphs. Ensure you
# use colors that the tools you will be using on the graphs understand.
# Color used for cycles in the generated graphs
cycleColor: orange
# Color used for public dependencies in the generated graphs
publicDepColor: blue
# Color used for private dependencies in the generated graphs
privateDepColor: lightblue
# Upper bound for the amount of outgoing component links from a single component.
componentLinkLimit: 30
# Lower bound for amount of code in a single component. Used to flag "empty" components.
componentLocLowerLimit: 200
# Upper bound for amount of code in a single component. Used to flag oversized components,
# which typically harbor god class like behaviour, and hold multiple responsibilities.
componentLocUpperLimit: 20000
# Upper bound for file size. Large files are hard to understand and often contain multiple
# logical units, which are then easy to mix up and conflate.
fileLocUpperLimit: 2000