All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download p3c-pmd JAR 2.1.1.4x with all dependencies


Alibaba Java Coding Guidelines PMD implementations(XenoAmess TPM)

Files of the artifact p3c-pmd version 2.1.1.4x from the group com.xenoamess.p3c.

Artifact p3c-pmd
Group com.xenoamess.p3c
Version 2.1.1.4x
Last update 14. April 2022
Tags: alibaba coding java xenoamess guidelines implementations
Organization Alibaba Group
URL https://github.com/xenoamess/p3c
License Apache 2
Dependencies amount 5
Dependencies pmd-java, pmd-vm, javax.annotation-api, kotlin-stdlib-jdk8, x8l,
There are maybe transitive dependencies!
There is a newer version: 2.2.1.0x
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of p3c-pmd Show documentation

Please rate this JAR file. Is it a good library?

0 downloads

Source code of p3c-pmd version 2.1.1.4x

META-INF
META-INF.META-INF.MANIFEST.MF
META-INF.maven.com.xenoamess.p3c.p3c-pmd
META-INF.maven.com.xenoamess.p3c.p3c-pmd.META-INF.maven.com.xenoamess.p3c.p3c-pmd.pom.properties
META-INF.maven.com.xenoamess.p3c.p3c-pmd.META-INF.maven.com.xenoamess.p3c.p3c-pmd.pom.xml
META-INF.services
META-INF.services.META-INF.services.com.xenoamess.p3c.pmd.lang.util.namelist.NameListService
com.xenoamess.p3c.pmd
com.xenoamess.p3c.pmd.com.xenoamess.p3c.pmd.I18nResources
com.xenoamess.p3c.pmd.config
com.xenoamess.p3c.pmd.config.com.xenoamess.p3c.pmd.config.P3cConfigDataBean
com.xenoamess.p3c.pmd.fix
com.xenoamess.p3c.pmd.fix.com.xenoamess.p3c.pmd.fix.FixClassTypeResolver
com.xenoamess.p3c.pmd.lang
com.xenoamess.p3c.pmd.lang.com.xenoamess.p3c.pmd.lang.AbstractAliXpathRule
com.xenoamess.p3c.pmd.lang.java.rule
com.xenoamess.p3c.pmd.lang.java.rule.com.xenoamess.p3c.pmd.lang.rule.AbstractAliRule
com.xenoamess.p3c.pmd.lang.java.rule.com.xenoamess.p3c.pmd.lang.rule.AbstractPojoRule
com.xenoamess.p3c.pmd.lang.java.rule.comment
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.AbstractAliCommentRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.AbstractMethodOrInterfaceMethodMustUseJavadocRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.AvoidCommentBehindStatementRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.ClassMustHaveAuthorRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.CommentsMustBeJavadocFormatRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.EnumConstantsMustHaveCommentRule
com.xenoamess.p3c.pmd.lang.java.rule.comment.com.xenoamess.p3c.pmd.lang.rule.comment.RemoveCommentedCodeRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.AvoidCallStaticSimpleDateFormatRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.AvoidConcurrentCompetitionRandomRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.AvoidManuallyCreateThreadRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.AvoidUseTimerRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.CountDownShouldInFinallyRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.ThreadLocalShouldRemoveRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.ThreadPoolCreationRule
com.xenoamess.p3c.pmd.lang.java.rule.concurrent.com.xenoamess.p3c.pmd.lang.rule.concurrent.ThreadShouldSetNameRule
com.xenoamess.p3c.pmd.lang.java.rule.constant
com.xenoamess.p3c.pmd.lang.java.rule.constant.com.xenoamess.p3c.pmd.lang.rule.constant.UndefineMagicConstantRule
com.xenoamess.p3c.pmd.lang.java.rule.constant.com.xenoamess.p3c.pmd.lang.rule.constant.UpperEllRule
com.xenoamess.p3c.pmd.lang.java.rule.exception
com.xenoamess.p3c.pmd.lang.java.rule.exception.com.xenoamess.p3c.pmd.lang.rule.exception.AvoidReturnInFinallyRule
com.xenoamess.p3c.pmd.lang.java.rule.exception.com.xenoamess.p3c.pmd.lang.rule.exception.MethodReturnWrapperTypeRule
com.xenoamess.p3c.pmd.lang.java.rule.exception.com.xenoamess.p3c.pmd.lang.rule.exception.TransactionMustHaveRollbackRule
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.com.xenoamess.p3c.pmd.lang.rule.flowcontrol.AvoidComplexConditionRule
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.com.xenoamess.p3c.pmd.lang.rule.flowcontrol.AvoidNegationOperatorRule
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.com.xenoamess.p3c.pmd.lang.rule.flowcontrol.NeedBraceRule
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.com.xenoamess.p3c.pmd.lang.rule.flowcontrol.SwitchExpressionRule
com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.com.xenoamess.p3c.pmd.lang.rule.flowcontrol.SwitchStatementRule
com.xenoamess.p3c.pmd.lang.java.rule.naming
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.AbstractClassShouldStartWithAbstractNamingRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.ArrayNamingShouldHaveBracketRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.AvoidStartWithDollarAndUnderLineNamingRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.BooleanPropertyShouldNotStartWithIsRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.ClassNamingShouldBeCamelRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.ConstantFieldShouldBeUpperCaseRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.ExceptionClassShouldEndWithExceptionRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.LowerCamelCaseVariableNamingRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.PackageNamingRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.ServiceOrDaoClassShouldEndWithImplRule
com.xenoamess.p3c.pmd.lang.java.rule.naming.com.xenoamess.p3c.pmd.lang.rule.naming.TestClassShouldEndWithTestNamingRule
com.xenoamess.p3c.pmd.lang.java.rule.oop
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.BigDecimalAvoidDoubleConstructorRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.EqualsAvoidNullRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.PojoMustOverrideToStringRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.PojoMustUsePrimitiveFieldRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.PojoNoDefaultValueRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.StringConcatRule
com.xenoamess.p3c.pmd.lang.java.rule.oop.com.xenoamess.p3c.pmd.lang.rule.oop.WrapperTypeEqualityRule
com.xenoamess.p3c.pmd.lang.java.rule.orm
com.xenoamess.p3c.pmd.lang.java.rule.orm.com.xenoamess.p3c.pmd.lang.rule.orm.IbatisMethodQueryForListRule
com.xenoamess.p3c.pmd.lang.java.rule.other
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.AvoidApacheBeanUtilsCopyRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.AvoidDoubleOrFloatEqualCompareRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.AvoidMissUseOfMathRandomRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.AvoidNewDateGetTimeRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.AvoidPatternCompileInMethodRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.MethodTooLongRule
com.xenoamess.p3c.pmd.lang.java.rule.other.com.xenoamess.p3c.pmd.lang.rule.other.UseRightCaseForDateFormatRule
com.xenoamess.p3c.pmd.lang.java.rule.set
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.ClassCastExceptionWithSubListToArrayListRule
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.ClassCastExceptionWithToArrayRule
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.CollectionInitShouldAssignCapacityRule
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.ConcurrentExceptionWithModifyOriginSubListRule
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.DontModifyInForeachCircleRule
com.xenoamess.p3c.pmd.lang.java.rule.set.com.xenoamess.p3c.pmd.lang.rule.set.UnsupportedExceptionWithModifyAsListRule
com.xenoamess.p3c.pmd.lang.java.rule.util
com.xenoamess.p3c.pmd.lang.java.rule.util.com.xenoamess.p3c.pmd.lang.rule.util.NodeSortUtils
com.xenoamess.p3c.pmd.lang.java.rule.util.com.xenoamess.p3c.pmd.lang.rule.util.NodeUtils
com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional
com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional.com.xenoamess.p3c.pmd.lang.rule.xenoamess.additional.EqualsHashCodeRule
com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional.com.xenoamess.p3c.pmd.lang.rule.xenoamess.additional.SneakyThrowsWithoutExceptionTypeRule
com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.deprecated
com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.deprecated.com.xenoamess.p3c.pmd.lang.rule.xenoamess.deprecated.VarargsParameterRule
com.xenoamess.p3c.pmd.lang.java.util
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.GeneratedCodeUtils
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.NumberConstants
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.PojoUtils
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.SpiLoader
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.StringAndCharConstants
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.VariableUtils
com.xenoamess.p3c.pmd.lang.java.util.com.xenoamess.p3c.pmd.lang.util.ViolationUtils
com.xenoamess.p3c.pmd.lang.java.util.namelist
com.xenoamess.p3c.pmd.lang.java.util.namelist.com.xenoamess.p3c.pmd.lang.util.namelist.NameListConfig
com.xenoamess.p3c.pmd.lang.java.util.namelist.com.xenoamess.p3c.pmd.lang.util.namelist.NameListService
com.xenoamess.p3c.pmd.lang.java.util.namelist.com.xenoamess.p3c.pmd.lang.util.namelist.NameListServiceImpl
com.xenoamess.p3c.pmd.lang.vm.rule.other
com.xenoamess.p3c.pmd.lang.vm.rule.other.com.xenoamess.p3c.pmd.lang.vm.rule.other.UseQuietReferenceNotationRule
.messages.xml
.messages_en.xml
.p3c_config.default.x8l
rulesets.java
rulesets.java.rulesets.ali-comment.xml
rulesets.java.rulesets.ali-concurrent.xml
rulesets.java.rulesets.ali-constant.xml
rulesets.java.rulesets.ali-exception.xml
rulesets.java.rulesets.ali-flowcontrol.xml
rulesets.java.rulesets.ali-naming.xml
rulesets.java.rulesets.ali-oop.xml
rulesets.java.rulesets.ali-orm.xml
rulesets.java.rulesets.ali-other.xml
rulesets.java.rulesets.ali-set.xml
rulesets.java.rulesets.xenoamess-additional.xml
rulesets.java.rulesets.xenoamess-deprecated.xml
rulesets.vm
rulesets.vm.rulesets.vm.ali-other.xml




© 2015 - 2024 Weber Informatics LLC | Privacy Policy