Repository navigation
Expand file tree
/
Copy pathOAT.xml
More file actions
108 lines (108 loc) · 12.8 KB
/
Copy pathOAT.xml
File metadata and controls
108 lines (108 loc) · 12.8 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
100
101
102
103
104
105
106
107
108
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<oatconfig>
<licensefile>LICENSE</licensefile>
<policylist>
<policy name="projectPolicy" desc="">
<policyitem type="license" name="MIT" path=".*" desc="license under the MIT"/>
<policyitem type="compatibility" name="GPL-2.0+" path=".*" desc="Process that runs independently, invoked by the X process."/>
<policyitem type="compatibility" name="Apache-2.0" path=".*" desc="不影响兼容性"/>
<policyitem type="compatibility" name="BSDStyleLicense" path=".*" desc="不影响兼容性"/>
<policyitem type="compatibility" name="MIT" path=".*" desc="不影响兼容性"/>
<policyitem type="compatibility" name="GPLStyleLicense" path=".*" desc="不影响兼容性"/>
</policy>
</policylist>
<filefilterlist>
<filefilter name="copyrightPolicyFilter" desc="Filters for compatibility,license header policies">
<filteritem type="filename" name="hvigorfile.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不需要添加版权头"/>
<filteritem type="filename" name="*.json5" desc="hvigor工程配置文件,DevEco Studio自动生成,不需要添加版权头"/>
<filteritem type="filename" name="*.json" desc="工程配置文件,不需要添加版权头"/>
<filteritem type="filename" name="*.md" desc="文档文件,不修改版权头,以防有修改版权风险"/>
<filteritem type="filename" name="LICENSE" desc="工程证书文件,不修改版权头"/>
<filteritem type="filename" name="NOTICE" desc="声明文件,不修改版权头"/>
<filteritem type="filename" name="babel.config.js" desc="构建工具配置文件,不需要添加版权头"/>
<filteritem type="filename" name="jest.config.js" desc="测试框架配置文件,不需要添加版权头"/>
<filteritem type="filename" name="metro.config.js" desc="构建工具配置文件,不需要添加版权头"/>
<filteritem type="filename" name="react-native.config.js" desc="React Native CLI配置文件,不需要添加版权头"/>
<filteritem type="filename" name="prettier.config.js" desc="代码格式化配置文件,不需要添加版权头"/>
<filteritem type="filename" name=".eslintrc.js" desc="代码检查配置文件,不需要添加版权头"/>
<filteritem type="filename" name=".eslintignore" desc="代码检查配置文件,不需要添加版权头"/>
<filteritem type="filename" name=".gitignore" desc="git配置文件,不需要添加版权头"/>
<filteritem type="filename" name="BuildProfile.ets" desc="DevEco Studio自动生成的工程模板文件,不需要添加版权头"/>
<filteritem type="filename" name="consumer-rules.txt" desc="DevEco Studio自动生成的工程模板文件,不需要添加版权头"/>
<filteritem type="filename" name="obfuscation-rules.txt" desc="DevEco Studio自动生成的工程模板文件,不需要添加版权头"/>
<filteritem type="file" name="tsconfig.json" desc="TypeScript配置文件,不需要添加版权头"/>
<filteritem type="filepath" name="hvigorw" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="hvigorw.bat" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="hvigor/hvigor-wrapper.js" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="jest/.*" desc="第三方开源软件测试脚本,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="example/.*" desc="示例工程(含鸿蒙工程与示例源码),部分文件无版权头,不做侵入式修改"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/main/cpp/generated/.*" desc="代码生成文件,不需要添加版权头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/main/ets/generated/.*" desc="代码生成文件,不需要添加版权头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/test/.*" desc="DevEco Studio自动生成的测试模板文件,不需要添加版权头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/ohosTest/.*" desc="DevEco Studio自动生成的测试模板文件,不需要添加版权头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/build/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="harmony/stripe_react_native/.hvigor/.*" desc="hvigor缓存目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="node_modules/.*" desc="本地npm依赖目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="coverage/.*" desc="本地测试覆盖率产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="dist/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name=".omc/.*" desc="本地工具状态目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name=".claude/.*" desc="本地工具配置目录,非仓库托管内容,不参与合规扫描"/>
</filefilter>
<filefilter name="defaultPolicyFilter" desc="Filters for compatibility,license header policies">
<filteritem type="filename" name="hvigorfile.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不需要添加许可证头"/>
<filteritem type="filename" name="*.json5" desc="hvigor工程配置文件,DevEco Studio自动生成,不需要添加许可证头"/>
<filteritem type="filename" name="*.json" desc="工程配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="*.md" desc="文档文件,不修改许可证头,以防有修改版权风险"/>
<filteritem type="filename" name="LICENSE" desc="原三方库证书文件无需更改,因此添加过滤"/>
<filteritem type="filename" name="NOTICE" desc="声明文件,因此添加过滤"/>
<filteritem type="filename" name="babel.config.js" desc="构建工具配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="jest.config.js" desc="测试框架配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="metro.config.js" desc="构建工具配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="react-native.config.js" desc="React Native CLI配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="prettier.config.js" desc="代码格式化配置文件,不需要添加许可证头"/>
<filteritem type="filename" name=".eslintrc.js" desc="代码检查配置文件,不需要添加许可证头"/>
<filteritem type="filename" name=".eslintignore" desc="代码检查配置文件,不需要添加许可证头"/>
<filteritem type="filename" name=".gitignore" desc="git配置文件,不需要添加许可证头"/>
<filteritem type="filename" name="BuildProfile.ets" desc="DevEco Studio自动生成的工程模板文件,不需要添加许可证头"/>
<filteritem type="filename" name="consumer-rules.txt" desc="DevEco Studio自动生成的工程模板文件,不需要添加许可证头"/>
<filteritem type="filename" name="obfuscation-rules.txt" desc="DevEco Studio自动生成的工程模板文件,不需要添加许可证头"/>
<filteritem type="file" name="tsconfig.json" desc="TypeScript配置文件,不需要添加许可证头"/>
<filteritem type="filepath" name="hvigorw" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="hvigorw.bat" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="hvigor/hvigor-wrapper.js" desc="工程模板,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="jest/.*" desc="第三方开源软件测试脚本,不修改版权头,以防有修改版权风险"/>
<filteritem type="filepath" name="example/.*" desc="示例工程(含鸿蒙工程与示例源码),部分文件无许可证头,不做侵入式修改"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/main/cpp/generated/.*" desc="代码生成文件,不需要添加许可证头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/main/ets/generated/.*" desc="代码生成文件,不需要添加许可证头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/test/.*" desc="DevEco Studio自动生成的测试模板文件,不需要添加许可证头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/src/ohosTest/.*" desc="DevEco Studio自动生成的测试模板文件,不需要添加许可证头"/>
<filteritem type="filepath" name="harmony/stripe_react_native/build/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="harmony/stripe_react_native/.hvigor/.*" desc="hvigor缓存目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="node_modules/.*" desc="本地npm依赖目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="coverage/.*" desc="本地测试覆盖率产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="dist/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name=".omc/.*" desc="本地工具状态目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name=".claude/.*" desc="本地工具配置目录,非仓库托管内容,不参与合规扫描"/>
</filefilter>
<filefilter name="binaryFileTypePolicyFilter" desc="Filters for resources files policies">
<filteritem type="filename" name="*.png" desc="图片资源文件"/>
<filteritem type="filename" name="*.jpg" desc="图片资源文件"/>
<filteritem type="filename" name="*.gif" desc="图片资源文件"/>
<filteritem type="filename" name="*.ttf" desc="字体资源文件"/>
<filteritem type="filename" name="*.jar" desc="gradle wrapper依赖包"/>
<filteritem type="filename" name="*.tgz" desc="npm依赖包文件"/>
<filteritem type="filename" name="*.keystore" desc="调试签名文件"/>
<filteritem type="filename" name="*.har" desc="HarmonyOS包文件"/>
<filteritem type="filepath" name="example/App.tsx" desc="示例应用入口文件,含中文注释被内容探测误判为binary,示例工程不参与交付,不需要处理"/>
<filteritem type="filepath" name="example/harmony/hvigor/hvigor-config.json5" desc="DevEco Studio生成的hvigor配置文件,被内容探测误判为binary,不需要处理"/>
<filteritem type="filepath" name="node_modules/.*" desc="本地npm依赖目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="coverage/.*" desc="本地测试覆盖率产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="dist/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
<filteritem type="filepath" name="harmony/stripe_react_native/build/.*" desc="本地构建产物目录,非仓库托管内容,不参与合规扫描"/>
</filefilter>
</filefilterlist>
</oatconfig>
</configuration>