1*0c4d7b72SSadaf Ebrahimi<?xml version="1.0"?> 2*0c4d7b72SSadaf Ebrahimi<!-- 3*0c4d7b72SSadaf EbrahimiLicensed to the Apache Software Foundation (ASF) under one or more 4*0c4d7b72SSadaf Ebrahimicontributor license agreements. See the NOTICE file distributed with 5*0c4d7b72SSadaf Ebrahimithis work for additional information regarding copyright ownership. 6*0c4d7b72SSadaf EbrahimiThe ASF licenses this file to You under the Apache License, Version 2.0 7*0c4d7b72SSadaf Ebrahimi(the "License"); you may not use this file except in compliance with 8*0c4d7b72SSadaf Ebrahimithe License. You may obtain a copy of the License at 9*0c4d7b72SSadaf Ebrahimi 10*0c4d7b72SSadaf Ebrahimi http://www.apache.org/licenses/LICENSE-2.0 11*0c4d7b72SSadaf Ebrahimi 12*0c4d7b72SSadaf EbrahimiUnless required by applicable law or agreed to in writing, software 13*0c4d7b72SSadaf Ebrahimidistributed under the License is distributed on an "AS IS" BASIS, 14*0c4d7b72SSadaf EbrahimiWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15*0c4d7b72SSadaf EbrahimiSee the License for the specific language governing permissions and 16*0c4d7b72SSadaf Ebrahimilimitations under the License. 17*0c4d7b72SSadaf Ebrahimi--> 18*0c4d7b72SSadaf Ebrahimi<!DOCTYPE module PUBLIC 19*0c4d7b72SSadaf Ebrahimi "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" 20*0c4d7b72SSadaf Ebrahimi "https://checkstyle.org/dtds/configuration_1_3.dtd"> 21*0c4d7b72SSadaf Ebrahimi<module name="Checker"> 22*0c4d7b72SSadaf Ebrahimi <property name="localeLanguage" value="en" /> 23*0c4d7b72SSadaf Ebrahimi <module name="JavadocPackage"> 24*0c4d7b72SSadaf Ebrahimi <!-- setting allowLegacy means it will check for package.html instead of just package-info.java --> 25*0c4d7b72SSadaf Ebrahimi <property name="allowLegacy" value="true" /> 26*0c4d7b72SSadaf Ebrahimi </module> 27*0c4d7b72SSadaf Ebrahimi <module name="FileTabCharacter"> 28*0c4d7b72SSadaf Ebrahimi <property name="fileExtensions" value="java,xml" /> 29*0c4d7b72SSadaf Ebrahimi </module> 30*0c4d7b72SSadaf Ebrahimi <module name="LineLength"> 31*0c4d7b72SSadaf Ebrahimi <property name="max" value="160" /> 32*0c4d7b72SSadaf Ebrahimi </module> 33*0c4d7b72SSadaf Ebrahimi <module name="TreeWalker"> 34*0c4d7b72SSadaf Ebrahimi <module name="AvoidStarImport" /> 35*0c4d7b72SSadaf Ebrahimi <module name="RedundantImport" /> 36*0c4d7b72SSadaf Ebrahimi <module name="UnusedImports" /> 37*0c4d7b72SSadaf Ebrahimi <module name="ImportOrder"> 38*0c4d7b72SSadaf Ebrahimi <property name="option" value="top"/> 39*0c4d7b72SSadaf Ebrahimi <property name="groups" value="java,javax,org"/> 40*0c4d7b72SSadaf Ebrahimi <property name="ordered" value="true"/> 41*0c4d7b72SSadaf Ebrahimi <property name="separated" value="true"/> 42*0c4d7b72SSadaf Ebrahimi </module> 43*0c4d7b72SSadaf Ebrahimi <module name="NeedBraces" /> 44*0c4d7b72SSadaf Ebrahimi <module name="LeftCurly" /> 45*0c4d7b72SSadaf Ebrahimi <module name="JavadocMethod" /> 46*0c4d7b72SSadaf Ebrahimi <module name="FinalLocalVariable" /> 47*0c4d7b72SSadaf Ebrahimi <!-- No Trailing whitespace --> 48*0c4d7b72SSadaf Ebrahimi <module name="Regexp"> 49*0c4d7b72SSadaf Ebrahimi <property name="format" value="[ \t]+$" /> 50*0c4d7b72SSadaf Ebrahimi <property name="illegalPattern" value="true" /> 51*0c4d7b72SSadaf Ebrahimi <property name="message" value="Trailing whitespace" /> 52*0c4d7b72SSadaf Ebrahimi </module> 53*0c4d7b72SSadaf Ebrahimi </module> 54*0c4d7b72SSadaf Ebrahimi</module> 55