forked from grafana/grafana
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelyance.yaml
More file actions
99 lines (81 loc) · 1.97 KB
/
relyance.yaml
File metadata and controls
99 lines (81 loc) · 1.97 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# Relyance Compliance Inspector Configuration
repository: grafana/grafana
# Services and Code Relationship
# Purpose: Configuration used to visualize the code base and relationships between microservices and code.
# Note: Directory paths are relative to the repository's root directory.
# Note: Need a separate entry for each microservice. See example below.
services:
# Example: Services and Code Relationship
# Note: Do not use below. It is an example.
# Note: Directory paths are relative to the repository's root directory
#- service: paymentservice
# source:
# - src/payments
# - src/checkout_service
#- service: catalogservice
# source:
# - src/catalog
# Source Directories to Exclude
# Purpose: Configuration is used to exclude directories from analysis such as test directories etc.
# Note: Directory paths are relative to the repository's root directory
exclude:
# Test and development environments
- e2e
- devenv
- hack
- scripts
- tools
- pkg/tests
# Documentation and examples
- docs
- contribute
- grafana-mixin
# Build artifacts and dependencies
- packaging
- data
- bin
- plugins-bundled
- vendor
- node_modules
# Static UI assets
- public/fonts
- public/img
- public/locales
- public/vendor
- public/lib
# Configuration templates
- conf
- emails
- cue.mod
- kinds
- kindsv2
# Temporary and cache directories
- tmp
- cache
- .cache
- venv
# Excluding files and directories using patterns (enable lines as needed)
exclude_patterns:
# Test and mock files
- "**/*_test.go"
- "**/*.test.ts"
- "**/*.spec.ts"
- "**/testdata/**"
- "**/*_mock.go"
- "**/mocks/**"
# Generated code
- "**/*_gen.go"
- "**/wire_gen.go"
# Documentation and examples
- "**/*.md"
- "**/README.*"
- "**/LICENSE*"
- "**/*.example.*"
# System files and dependencies
- "**/.DS_Store"
- "**/*.log"
- "**/go.sum"
- "**/yarn.lock"
# Generated specs
- "**/swagger.json"
- "**/openapi*.json"