Skip to content

quick start

Jack Chu edited this page Sep 28, 2023 · 2 revisions

Basic Technology

  1. Java
  2. IDEA
  3. gradle
  4. pmd

How to add custom rule

  1. git clone https://github.com/godfather1103/p3c.git
  2. import idea-plugin project,this is a gradle project
  3. create class extends AbstractAliRule in idea-plugin/p3c-pmd module,write rule
  4. add rule to idea-plugin/p3c-common/src/main/resources/rulesets/java/ali-pmd.xml
  5. repackage plugin

example

rule: If the name of a class contains HelloWord, the class must have a method called helloword.

video: https://www.bilibili.com/video/BV1uN411E7TE/

Clone this wiki locally