Describe the bug规则: 方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase,必须遵从驼峰形式 检查错误record 类被识别为方法而提示警告
Screenshots
p4tfgftt1#
@ningyudie可以提供完整的代码吗我测试验证下 谢谢
vfwfrxfs2#
刚才试了下, 独立的 Record 类没问题 内部类会触发警告
Record
/** 这种没问题 */ public record User() { } /** 这种有警告 */ public interface Model { record Request() { } }
@LQZYC
cidc1ykv3#
@xuanran问题的原因我在另一个issue里说过了这是14的新语法,需要升pmd但是升了pmd会导致违反禁止使用Deprecated
xxslljrj4#
@ningyudie验证了,在TPM版本完全可以使用不嫌弃的话请考虑迁移至TPMhttps://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-
ssm49v7z5#
@XenoAmess 😀 我换JDK17后 凑巧遇到了这个问题, 我以为是官方不支持 就过来提个问题
@ningyudie 验证了,在TPM版本完全可以使用 不嫌弃的话请考虑迁移至TPM https://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-
好的 我去瞅瞅 感谢
5条答案
按热度按时间p4tfgftt1#
@ningyudie
可以提供完整的代码吗
我测试验证下 谢谢
vfwfrxfs2#
刚才试了下, 独立的
Record
类没问题 内部类会触发警告@LQZYC
cidc1ykv3#
@xuanran
问题的原因我在另一个issue里说过了
这是14的新语法,需要升pmd
但是升了pmd会导致违反禁止使用Deprecated
xxslljrj4#
@ningyudie
验证了,在TPM版本完全可以使用
不嫌弃的话请考虑迁移至TPM
https://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-
ssm49v7z5#
@XenoAmess 😀 我换JDK17后 凑巧遇到了这个问题, 我以为是官方不支持 就过来提个问题
@ningyudie 验证了,在TPM版本完全可以使用 不嫌弃的话请考虑迁移至TPM https://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-
好的 我去瞅瞅 感谢