<?xml version="1.0"?><!DOCTYPE modulePUBLIC"-//Puppy Crawl//DTD Check Configuration 1.1//EN""http://www.puppycrawl.com/dtds/configuration_1_1.dtd"><modulename="Checker"><propertyname="localeLanguage"value="en"/><modulename="NewlineAtEndOfFile"><propertyname="lineSeparator"value="lf" /></module><modulename="FileTabCharacter"><propertyname="fileExtensions"value="java,xml"/></module><modulename="RegexpSingleline"><!-- \s matches whitespace character, $ matches end of line. --><propertyname="format"value="\s+$"/><propertyname="message"value="Line has trailing spaces."/></module><modulename="TreeWalker"><modulename="IllegalImport"/><modulename="RedundantImport"/><modulename="UnusedImports"/><modulename="NeedBraces"/><modulename="JavadocMethod"><!-- 更早的版本里用的是scope --><propertyname="accessModifiers"value="public" /></module><modulename="ModifierOrder"/><modulename="RedundantModifier"/><modulename="UpperEll" /><modulename="LeftCurly"/><modulename="NeedBraces"/><modulename="RightCurly"/><modulename="GenericWhitespace"/><modulename="WhitespaceAfter"/><modulename="NoWhitespaceBefore"/></module></module>
配置SpotBugs代码缺陷检查工具
<plugin><groupId>com.github.spotbugs</groupId><artifactId>spotbugs-maven-plugin</artifactId><version>4.7.3.0</version><configuration><excludeFilterFile>ignore.xml</excludeFilterFile></configuration><dependencies><!-- overwrite dependency on spotbugs if you want to specithe version of spotbugs --><dependency><groupId>com.github.spotbugs</groupId><artifactId>spotbugs</artifactId><version>4.7.3</version></dependency></dependencies><executions><execution><id>spotbugs</id><phase>verify</phase><goals><goal>check</goal></goals></execution></executions></plugin>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY