41 lines
1.9 KiB
XML
41 lines
1.9 KiB
XML
|
|
<?xml version="1.0"?>
|
||
|
|
<!DOCTYPE module PUBLIC "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" "https://checkstyle.org/dtds/configuration_1_3.dtd">
|
||
|
|
<!-- Copyright (C) 2022 The Android Open Source Project
|
||
|
|
|
||
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
|
you may not use this file except in compliance with the License.
|
||
|
|
You may obtain a copy of the License at
|
||
|
|
|
||
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
|
|
||
|
|
Unless required by applicable law or agreed to in writing, software
|
||
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
|
See the License for the specific language governing permissions and
|
||
|
|
limitations under the License.
|
||
|
|
-->
|
||
|
|
<module name="Checker">
|
||
|
|
<property name="fileExtensions" value="java, c, h, cpp" />
|
||
|
|
<module name="RegexpHeader">
|
||
|
|
<property name="severity" value="error" />
|
||
|
|
<property name="headerFile" value="tools/checkstyle/aosp-copyright.pattern" />
|
||
|
|
</module>
|
||
|
|
<!-- Ignore files that fail pattern match due to dual licenses in their headers (Apache and AOSP). -->
|
||
|
|
<module name="BeforeExecutionExclusionFileFilter">
|
||
|
|
<property name="fileNamePattern"
|
||
|
|
value="libart/src/main/java/java/lang/(DexCache|StringFactory|AndroidHardcodedSystemProperties).java" />
|
||
|
|
</module>
|
||
|
|
<!-- Ignore patch sample file. -->
|
||
|
|
<module name="BeforeExecutionExclusionFileFilter">
|
||
|
|
<property name="fileNamePattern" value="tools/patch-style/sample-input.java"/>
|
||
|
|
</module>
|
||
|
|
<!-- ASF copyright -->
|
||
|
|
<module name="BeforeExecutionExclusionFileFilter">
|
||
|
|
<property name="fileNamePattern" value="luni/src/test/java/libcore/libcore/io/MemoryTest.java"/>
|
||
|
|
</module>
|
||
|
|
<!-- Google ASF copyright -->
|
||
|
|
<module name="BeforeExecutionExclusionFileFilter">
|
||
|
|
<property name="fileNamePattern" value="luni/src/test/java/libcore/libcore/util/SerializationTester.java"/>
|
||
|
|
</module>
|
||
|
|
</module>
|