<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<oatconfig>
<licensefile></licensefile>
<policylist>
<policy name="projectPolicy" desc="">
<policyitem type="license" name="CANN-2.0" path=".*" filefilter="defaultFilter" desc="Dynamically linked by module X"/>
</policy>
</policylist>
<filefilterlist>
<filefilter name="defaultFilter" desc="files not to check">
<filteritem type="filepath" name="docs/.*.png" desc="filter docs png"/>
<filteritem
type="filepath"
name="framework/tests/st/distributed/ops/test_case/.*.csv"
desc="ST distributed ops test case cvs files, no license header required"/>
</filefilter>
</filefilterlist>
<licensematcherlist>
<licensematcher name="cann License - 2026" desc="If the scanning result is InvalidLicense, you can define matching rules here. Note that quotation marks must be escaped.">
<licensetext name="
This program is free software, you can redistribute it and/or modify it under the terms and conditions of
CANN Open Software License Agreement Version 2.0 (the "License").
Please refer to the License for details. You may not use this file except in compliance with the License.
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
See LICENSE in the root of the software repository for the full text of the License.
" desc=""/>
</licensematcher>
</licensematcherlist>
</oatconfig>
</configuration>