jar

com.xenoamess.p3c : p3c-pmd

Maven & Gradle

Feb 22, 2023
1 usages
131 stars

p3c-pmd · Alibaba Java Coding Guidelines PMD implementations(XenoAmess TPM)

Table Of Contents

Latest Version

Download com.xenoamess.p3c : p3c-pmd JAR file - Latest Versions:

All Versions

Download com.xenoamess.p3c : p3c-pmd JAR file - All Versions:

Version Vulnerabilities Size Updated
2.1.x
2.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window p3c-pmd-2.1.1.5x.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.xenoamess.p3c.pmd.lang.java.rule.naming

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.AbstractClassShouldStartWithAbstractNamingRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.ArrayNamingShouldHaveBracketRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.AvoidStartWithDollarAndUnderLineNamingRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.BooleanPropertyShouldNotStartWithIsRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.ClassNamingShouldBeCamelRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.ConstantFieldShouldBeUpperCaseRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.ExceptionClassShouldEndWithExceptionRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.LowerCamelCaseVariableNamingRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.PackageNamingRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.ServiceOrDaoClassShouldEndWithImplRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.naming.TestClassShouldEndWithTestNamingRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.util

├─ com.xenoamess.p3c.pmd.lang.java.util.GeneratedCodeUtils.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.NumberConstants.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.PojoUtils.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.SpiLoader.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.StringAndCharConstants.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.VariableUtils.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.ViolationUtils.class - [JAR]

com.xenoamess.p3c.pmd.lang.vm.rule.other

├─ com.xenoamess.p3c.pmd.lang.vm.rule.other.UseQuietReferenceNotationRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.constant

├─ com.xenoamess.p3c.pmd.lang.java.rule.constant.UndefineMagicConstantRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.constant.UpperEllRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional

├─ com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional.EqualsHashCodeRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.additional.SneakyThrowsWithoutExceptionTypeRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.deprecated

├─ com.xenoamess.p3c.pmd.lang.java.rule.xenoamess.deprecated.VarargsParameterRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.concurrent

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.AvoidCallStaticSimpleDateFormatRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.AvoidConcurrentCompetitionRandomRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.AvoidManuallyCreateThreadRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.AvoidUseTimerRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.CountDownShouldInFinallyRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.LockShouldWithTryFinallyRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.ThreadLocalShouldRemoveRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.ThreadPoolCreationRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.concurrent.ThreadShouldSetNameRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.other

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.AvoidApacheBeanUtilsCopyRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.AvoidDoubleOrFloatEqualCompareRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.AvoidMissUseOfMathRandomRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.AvoidNewDateGetTimeRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.AvoidPatternCompileInMethodRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.MethodTooLongRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.other.UseRightCaseForDateFormatRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol

├─ com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.AvoidComplexConditionRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.AvoidNegationOperatorRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.NeedBraceRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.SwitchExpressionRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.flowcontrol.SwitchStatementRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.oop

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.BigDecimalAvoidDoubleConstructorRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.EqualsAvoidNullRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.PojoMustOverrideToStringRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.PojoMustUsePrimitiveFieldRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.PojoNoDefaultValueRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.StringConcatRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.oop.WrapperTypeEqualityRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.comment

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.AbstractAliCommentRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.AbstractMethodOrInterfaceMethodMustUseJavadocRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.AvoidCommentBehindStatementRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.ClassMustHaveAuthorRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.CommentsMustBeJavadocFormatRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.EnumConstantsMustHaveCommentRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.comment.RemoveCommentedCodeRule.class - [JAR]

com.xenoamess.p3c.pmd.fix

├─ com.xenoamess.p3c.pmd.fix.FixClassTypeResolver.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.orm

├─ com.xenoamess.p3c.pmd.lang.java.rule.orm.IbatisMethodQueryForListRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.util.namelist

├─ com.xenoamess.p3c.pmd.lang.java.util.namelist.NameListConfig.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.namelist.NameListService.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.util.namelist.NameListServiceImpl.class - [JAR]

com.xenoamess.p3c.pmd.lang

├─ com.xenoamess.p3c.pmd.lang.AbstractAliXpathRule.class - [JAR]

com.xenoamess.p3c.pmd

├─ com.xenoamess.p3c.pmd.I18nResources.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.exception

├─ com.xenoamess.p3c.pmd.lang.java.rule.exception.AvoidReturnInFinallyRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.exception.MethodReturnWrapperTypeRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.exception.TransactionMustHaveRollbackRule.class - [JAR]

com.xenoamess.p3c.pmd.config

├─ com.xenoamess.p3c.pmd.config.P3cConfigDataBean.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule

├─ com.xenoamess.p3c.pmd.lang.java.rule.AbstractAliRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.AbstractPojoRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.set

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.ClassCastExceptionWithSubListToArrayListRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.ClassCastExceptionWithToArrayRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.CollectionInitShouldAssignCapacityRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.ConcurrentExceptionWithModifyOriginSubListRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.DontModifyInForeachCircleRule.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.set.UnsupportedExceptionWithModifyAsListRule.class - [JAR]

com.xenoamess.p3c.pmd.lang.java.rule.util

├─ com.xenoamess.p3c.pmd.lang.java.rule.util.NodeSortUtils.class - [JAR]

├─ com.xenoamess.p3c.pmd.lang.java.rule.util.NodeUtils.class - [JAR]

Advertisement