<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <oatconfig>
        <licensefile>LICENSE</licensefile>
        <policylist>
            <policy name="projectPolicy" desc="">
                <policyitem type="compatibility" name="Apache-2.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow Apache-2.0"/>
                <policyitem type="compatibility" name="MIT" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow MIT"/>
                <policyitem type="compatibility" name="BSD" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow BSD"/>
                <policyitem type="compatibility" name="BSD-2-Clause" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow BSD-2-Clause"/>
                <policyitem type="compatibility" name="BSD-3-Clause" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow BSD-3-Clause"/>
                <policyitem type="compatibility" name="ISC" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Allow ISC"/>
                <policyitem type="compatibility" name="BSL-1.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Boost Software License"/>
                <policyitem type="compatibility" name="Public-domain" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Public domain code"/>
                <policyitem type="compatibility" name="CC0-1.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Creative Commons Zero"/>
                <policyitem type="compatibility" name="CC-BY-4.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Creative Commons Attribution 4.0"/>
                <policyitem type="compatibility" name="SPDX:CC-BY-4.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Creative Commons Attribution 4.0 (SPDX)"/>
                <policyitem type="compatibility" name="MPL-2.0" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Mozilla Public License 2.0"/>
                <policyitem type="compatibility" name="zlib-acknowledgement" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Zlib with acknowledgment"/>
                <policyitem type="compatibility" name="FSFULLR" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="FSF Unlimited Retention"/>
                <policyitem type="compatibility" name="InvalidLicense" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="License not recognized by OAT, pending manual review"/>
                <policyitem type="license" name="*" path=".*" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter" desc="Third-party upstream repo, accept all license headers"/>
                <policyitem type="copyright" name="*" path=".*" rule="may" group="defaultGroup" filefilter="copyrightPolicyFilter" desc="Third-party upstream repo, accept all copyright holders"/>
            </policy>
        </policylist>
        <filefilterlist>
            <filefilter name="defaultFilter" desc="Files not to check">
                <filteritem type="filename" name="BUILD.gn|BUILD.bazel|CMakeLists.txt|Makefile|.gitmodules|.gitignore|.gitattributes" desc="Build/config files"/>
                <filteritem type="filename" name=".clang-format|.clang-tidy|.editorconfig|.mailmap" desc="Editor/lint config files"/>
                <filteritem type="filename" name="*.json|*.json5|*.proto|*.binarypb|*.pb" desc="Data/serialization files"/>
                <filteritem type="filename" name="*.yaml|*.yml|*.toml|*.cfg|*.conf|*.ini" desc="Config files"/>
                <filteritem type="filename" name="*.md|*.rst|*.txt|*.html|*.htm|*.css" desc="Documentation/text files"/>
                <filteritem type="filename" name="*.patch|*.diff" desc="Patch files"/>
                <filteritem type="filename" name="AUTHORS|CHANGELOG|CHANGES|NEWS|NOTICE|VERSION|CONTRIBUTING" desc="Metadata files"/>
                <filteritem type="filename" name="*.png|*.jpg|*.jpeg|*.gif|*.bmp|*.ico|*.icns|*.svg|*.webp|*.avif|*.tiff|*.tif|*.xcf|*.ppm" desc="Image files"/>
                <filteritem type="filename" name="*.ttf|*.otf|*.ttc|*.woff|*.woff2|*.eot" desc="Font files"/>
                <filteritem type="filename" name="*.mp3|*.mp4|*.wav|*.ogg|*.flac|*.webm|*.flv|*.avi|*.mkv" desc="Audio/video files"/>
                <filteritem type="filename" name="*.wasm|*.so|*.dylib|*.dll|*.a|*.lib|*.o|*.obj|*.exe|*.pdb" desc="Compiled binary files"/>
                <filteritem type="filename" name="*.jar|*.class" desc="Java binary files"/>
                <filteritem type="filename" name="*.gz|*.zip|*.tar|*.bz2|*.xz|*.zst|*.7z" desc="Archive files"/>
                <filteritem type="filename" name="*.pem|*.crt|*.cer|*.sig|*.key" desc="Certificate/key files"/>
                <filteritem type="filename" name="*.pdf" desc="PDF documents"/>
                <filteritem type="filename" name="*.dat|*.raw|*.bin" desc="Raw data files"/>
                <filteritem type="filename" name="*.sha1|*.md5|*.sha256" desc="Checksum files"/>
                <filteritem type="filename" name="*.spv" desc="SPIR-V shader binary"/>
                <filteritem type="filename" name="*.gcno|*.gcda|*.profdata|*.profraw" desc="Coverage/profiling data"/>
                <filteritem type="filename" name="DEPS|*.gni" desc="Chromium build dependency files"/>
            </filefilter>
            <filefilter name="defaultPolicyFilter" desc="Filters for compatibility and license header policies">
                <filteritem type="filename" name="BUILD.gn|BUILD.bazel|CMakeLists.txt|.gitmodules" desc="Build files"/>
                <filteritem type="filename" name="*.json|*.json5|*.proto|*.binarypb|*.pb" desc="Data/serialization files"/>
                <filteritem type="filename" name="*.yaml|*.yml|*.toml|*.cfg|*.conf|*.ini" desc="Config files"/>
                <filteritem type="filename" name="*.md|*.rst|*.txt|*.html|*.htm|*.css" desc="Documentation/text files"/>
                <filteritem type="filename" name="*.patch|*.diff" desc="Patch files"/>
                <filteritem type="filename" name="AUTHORS|CHANGELOG|CHANGES|NEWS|NOTICE|VERSION|CONTRIBUTING" desc="Metadata files"/>
                <filteritem type="filename" name="DEPS|*.gni" desc="Chromium build dependency files"/>
            </filefilter>
            <filefilter name="copyrightPolicyFilter" desc="Filters for copyright header policies">
                <filteritem type="filename" name="BUILD.gn|BUILD.bazel|CMakeLists.txt|.gitmodules" desc="Build files"/>
                <filteritem type="filename" name="*.json|*.json5|*.proto|*.binarypb|*.pb" desc="Data/serialization files"/>
                <filteritem type="filename" name="*.yaml|*.yml|*.toml|*.cfg|*.conf|*.ini" desc="Config files"/>
                <filteritem type="filename" name="*.md|*.rst|*.txt|*.html|*.htm|*.css" desc="Documentation/text files"/>
                <filteritem type="filename" name="*.patch|*.diff" desc="Patch files"/>
                <filteritem type="filename" name="AUTHORS|CHANGELOG|CHANGES|NEWS|NOTICE|VERSION|CONTRIBUTING" desc="Metadata files"/>
                <filteritem type="filename" name="DEPS|*.gni" desc="Chromium build dependency files"/>
            </filefilter>
            <filefilter name="licenseFileNamePolicyFilter" desc="Filters for LICENSE file policies">
            </filefilter>
            <filefilter name="readmeFileNamePolicyFilter" desc="Filters for README file policies">
            </filefilter>
            <filefilter name="readmeOpenSourcefileNamePolicyFilter" desc="Filters for README.OpenSource file policies">
            </filefilter>
            <filefilter name="binaryFileTypePolicyFilter" desc="Filters for binary file policies">
            </filefilter>
        </filefilterlist>
        <licensematcherlist>
        </licensematcherlist>
    </oatconfig>
</configuration>