forked from apache/burr
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.rat-excludes
More file actions
79 lines (66 loc) · 2.16 KB
/
Copy path.rat-excludes
File metadata and controls
79 lines (66 loc) · 2.16 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
# Apache RAT exclude patterns.
#
# IMPORTANT: these entries use RAT 0.17+ exclude-expression syntax, read via
# --input-exclude-file. Each line is a glob matched against the file path, so
# 'foo/bar.py' style patterns work, but the '**/' prefix is required to match a
# name at any depth (RAT 0.16's -E flag matched the bare basename as a regex;
# that behaviour was removed in 0.17). Use '**/<name>' for a name anywhere or
# '**/*.<ext>' for an extension. Be aware that broad basenames like
# '**/utils.py' will skip license checks on every utils.py in the repo.
# Python marker file
**/py.typed
# JSON Lines data files
**/*.jsonl
# Git and version control config
**/.gitignore
**/.gitmodules
**/.rat-excludes
# Jupyter notebooks (JSON format, cannot practically add headers)
**/*.ipynb
# Data files (CSV - not source code)
**/*.csv
# Text files (documentation/data files, not source code)
**/*.txt
# Build and tool config files
**/*.bat
**/robots.txt
# JSON config files (cannot contain comments)
**/*.json
# YAML config files in .github/ (templates with frontmatter, headers impractical)
**/labeler.yml
**/config.yml
**/bug_report.md
**/feature_request.md
**/PULL_REQUEST_TEMPLATE.md
# Third-party MIT-licensed files (attributed in LICENSE).
# Most names are unique within the repo so basename matching is safe.
# Known collisions:
# - utils.py: also matches our own ASF code in burr/tracking/, etc.
# (4 other utils.py files; all currently have ASF headers)
# - button.tsx: also matches telemetry/ui/src/components/common/button.tsx
# (our own ASF code with header)
# A future regression in any of those collision targets would silently pass
# RAT. Tracked as a follow-up to rename or restructure.
**/prompts.py
**/utils.py
**/animated-beam.tsx
**/animated-shiny-text.tsx
**/blur-fade.tsx
**/border-beam.tsx
**/button.tsx
**/dot-pattern.tsx
**/icon-cloud.tsx
**/magic-card.tsx
**/marquee.tsx
**/number-ticker.tsx
**/safari.tsx
**/shimmer-button.tsx
# Tutorial markdown for the AWS terraform deployment example
**/tutorial.md
# SVG files (third-party logos and graphics, headers impractical)
**/*.svg
# Image files (binary, cannot contain headers)
**/*.png
**/*.gif
**/*.ico
**/*.jpg