<?xml version="1.0" encoding="UTF-8"?>


<configuration>
    <oatconfig>
        <licensefile></licensefile>
        <policylist>
            <policy name="projectPolicy" desc="">
                <policyitem type="license" name="MIT" path=".*"
                    desc="" />
                <policyitem type="copyright" name="Huawei Technologies Co., Ltd." path=".*"
                    desc="" rule="may" group="defaultGroup" filefilter="copyrightPolicyFilter" />
            </policy>
        </policylist>

        <filefilterlist>
            <filefilter name="defaultFilter" desc="">
                <filteritem type="filename" name=".eslintrc" desc="desc files" />
                <filteritem type="filename" name=".node-version" desc="desc files" />
                <filteritem type="filename" name=".npmignore" desc="desc files" />
                <filteritem type="filename" name=".npmrc" desc="desc files" />
                <filteritem type="filename" name=".watchmanconfig" desc="desc files" />
                <filteritem type="filename" name=".gitmodules" desc="desc files" />
                <filteritem type="filename" name=".clang-tidy" desc="desc files" />
                <filteritem type="filename" name=".keep" desc="desc files" />
                <filteritem type="filename" name="*.json5" desc="项目工程默认文件,不需要版权头检测" />
                <filteritem type="filepath" name=".*/android/.*" desc="生成文件,不手动修改" />
                <filteritem type="filepath" name=".*/ios/.*" desc="生成文件,不手动修改" />
                <filteritem type="filepath" name="docs/.*" desc="文档、demo工程" />
                <filteritem 
                    type="filepath"
                    name="tester/harmony/react_native_openharmony/src/main/cpp/RNOHCorePackage/ComponentDescriptors/ModalHostViewComponentDescriptor.h"
                    desc="Upstream code with modifications using the original license header" />
                <filteritem 
                    type="filepath"
                    name="tester/harmony/react_native_openharmony/src/main/cpp/RNOHCorePackage/ComponentDescriptors/ModalHostViewComponentDescriptorProvider.h"
                    desc="Upstream code with modifications using the original license header" />
				<filteritem type="filepath" name="tester/assets/.*" desc="Project binary assets"/>
                <filteritem type="filepath" name="tester/harmony/react_native_openharmony/src/main/cpp/RNOH/TouchTarget.cpp" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="tester/harmony/react_native_openharmony/src/main/ets/RNOH/RNTypes.ts" desc="上游社区代码,无需检测" />
                <filteritem type="filepath"
                    name="tester/harmony/react_native_openharmony/src/main/cpp/third-party/.*" desc="上游社区代码,无需检测" />
                <filteritem type="filepath"
                    name="tester/harmony/react_native_openharmony/src/main/cpp/patches/.*" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="react-native-harmony/Libraries/.*" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template.config.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/_eslintrc.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/_gitignore" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/_prettierrc.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/_watchmanconfig" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/App.tsx" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/babel.config.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/index.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/jest.config.js" desc="上游社区代码,无需检测" />
                <filteritem type="filepath" name="template/template/__tests__/App.test.tsx" desc="上游社区代码,无需检测" />
            </filefilter>
            <filefilter name="copyrightPolicyFilter" desc="">
                <filteritem type="filepath" name="tester/benchmarks/stresstest/.*" desc="上游社区代码,无需检测" />
                            <filefilter name="copyrightPolicyFilter" desc="">
            </filefilter>
            </filefilter>
            <filefilter name="binaryFileTypePolicyFilter" desc="">
                <filteritem type="filename" name="libhermes*.so" desc="Precompiled hermes binaries" />
                <filteritem type="filename" name="rnoh-testerino-.*.tgz" desc="测试工程依赖" />
                <filteritem type="filename" name="rnoh-hvigor-plugin-.*.tgz" desc="autolink需要的hvigor额外配置项" />
                <filteritem type="filename" name="*.jpg|*.png|*.ttf" desc="desc files" />
            </filefilter>
        </filefilterlist>
    </oatconfig>
</configuration>