diff options
| author | Shulhan <ms@kilabit.info> | 2026-01-15 21:15:00 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2026-01-15 21:23:48 +0700 |
| commit | aa7f2df15e91f5c94807247228cf82e18fe03887 (patch) | |
| tree | 2587dda62755cc69bb785786dd2c80214a23f679 /testdata/loadConfig/config_exists | |
| parent | 32e4ea9ddf0c2d37f00fa81a4fb1dfe67420b8fe (diff) | |
| download | spdxconv-aa7f2df15e91f5c94807247228cf82e18fe03887.tar.xz | |
all: allow multiple pattern in match-file-comment
This makes the configuration more concise where pattern can be split
into multi lines.
While at it, add more pattern to match-file-comment.
Diffstat (limited to 'testdata/loadConfig/config_exists')
| -rw-r--r-- | testdata/loadConfig/config_exists/spdxconv.cfg | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/testdata/loadConfig/config_exists/spdxconv.cfg b/testdata/loadConfig/config_exists/spdxconv.cfg index b92f0c8..aa26f19 100644 --- a/testdata/loadConfig/config_exists/spdxconv.cfg +++ b/testdata/loadConfig/config_exists/spdxconv.cfg @@ -8,11 +8,15 @@ file_copyright_text = Author <contact@email.local> max_line_match = 10 [match-file-comment] -pattern = "^.*\\.(adoc|asciidoc|c|cc|cpp|cs|dart|go|h|hh|hpp|java|js|jsx|jsonc|kt|kts|php|rs|sass|scss|swift|ts|tsx)$" +pattern = "^.*\\.(adoc|asciidoc|c|cc|cpp|cs|dart|go|h|hh|hpp|java|js|jsx)$" +pattern = "^.*\\.(jsonc|kt|kts|php|rs|sass|scss|swift|ts|tsx)$" +pattern = "^(.*/)?(go.mod|go.work)$" prefix = "//" [match-file-comment] -pattern = "^.*\\.(aff|bash|csh|dockerfile|env|gitignore|hcl|ipynb|make|pl|pm|py|ps1|rb|sh|tf|yaml|yml|zsh)$" +pattern = "^.*\\.(aff|bash|csh|dockerfile|env|gitignore|hcl|ipynb|make)$" +pattern = "^.*\\.(pl|pm|py|ps1|rb|sh|tf|yaml|yml|zsh)$" +pattern = "^(.*/)?[Mm]akefile$" prefix = "#" [match-file-comment] @@ -40,7 +44,12 @@ prefix = "%" # File name that match with this pattern will have the ".license" file # created. [match-file-comment] -pattern = "^.*\\.(apk|app|bz2|csv|doc|docx|exe|gif|gz|jpeg|jpg|json|pdf|png|ppt|pptx|svg|svgz|tar|tgz|xls|xlsx|zip)$" +pattern = "^.*\\.(apk|app|bz2|exe|gz|tar|tgz|zip)$" +pattern = "^.*\\.(csv|doc|docx|json|pdf|ppt|pptx|xls|xlsx)$" +pattern = "^.*\\.(bmp|gif|ico|jpeg|jpg|png|svg|svgz)$" +pattern = "^.*\\.(3gp|avi|flv|mkv|mp3|mp4|mpeg|mpg|mpg4)$" +pattern = "^.*\\.(acc|ogg|mp3)$" +pattern = "^(.*/)?(go.sum|go.work.sum)$" [match-license] pattern = "^(//+|#+|/\\*+|<!--+|--+)?\\s*(.*)governed by a BSD-style(.*)$" |
