228 Commits (v2.0.0)
 

Author SHA1 Message Date
caikang.ck 223f010359 v2.0.0
1. pmd -> 6.15.0
2. idea min version 2016.1
3. jdk min version 1.8
caikang.ck fdfc82f1dc v2.0.0
1. pmd -> 6.15.0
2. idea min version 2016.1
3. jdk min version 1.8
玄坛 8c25cddcda
Merge pull request from livoras/master
fix typo
玄坛 1b5763a3e8
Merge pull request from kerie/readme-rules
update new rules in readme
Bo Zhang 1dc88f5b49 Handle [string literal].equals() correctly in EqualsAvoidNullRule
This fixes https://github.com/alibaba/p3c/issues/471

Previously, the following code can't pass EqualsAvoidNullRule:

public class Test {
  private static final String VERSION = System.getProperty("v");
  public boolean isJava6(){
    return "1.6".equals(VERSION);
  }
}

This PR fixes this issue by checking if the caller is a literal.
Livoras f4659f94cb
fix typo
可期 507ecbf8b4 update new rules in readme
Keke Zhang 3cf2594292
Merge pull request from alibaba/xuantan-patch-1
Update README.md
玄坛 b878e0d9f8
Update README.md
Update the number of rules for p3c.
玄坛 465aa6d5b6
Merge pull request from slievrly/patch-1
Update README.md
玄坛 d36dc488f0
Merge pull request from rhinoceros/master
LowerCamelCaseVariableNamingRule 和 StringConcatRule
jimin 41f68e3203
Update README.md
玄坛 7de6b48564
Merge pull request from hanyidreamer/19.03.02
Fixed 
hanyidreamer c95f3f2dd6 Fixed
wangxn 3c199f2ab9 LowerCamelCaseVariableNamingRule: 删除重复的LowerCamelCaseVariableNamingRuleTest8;
StringConcatRule: line130 注释掉  ======================================================================
玄坛 b5623e6a3e
Merge pull request from sooxin/master
correct method name
Sooxin dcb54fde16
correct method name
玄坛 e956b1225e
Merge pull request from riccoyu/master
修复在en模式下,AbstractMethodOrInterfaceMethodMustUseJavadocRule的2处报错消息中,me…
yuzy c1ae1511b1 修复在en模式下,AbstractMethodOrInterfaceMethodMustUseJavadocRule的2处报错消息中,method名称与param名称颠倒的问题、以及method名称与exception名称颠倒的问题。Fixes
Keke Zhang 129a442de0
Merge pull request from oathsign/JAVA-to-Java
typo:  阿里巴巴JAVA开发手册最新版->阿里巴巴Java开发手册最新版
SeanCai 2261fddea9
Merge pull request from imu2008/master
eclipse-format关于方法注释的格式修改
默研 2eea5af497 方法参数的注释换行,与IDEA行为保持一致
誓言之印 49378b4dd5
typo: 阿里巴巴JAVA开发手册最新版->阿里巴巴Java开发手册最新版
骏烈 eda29930a3 idea version 1.0.6
骏烈 e32666c3c1 p3c-pmd version 1.3.6
eclipse-plugin 1.0.6
idea-plugin 1.0.6
昶乐 4d8a8a0919 注解不进行小写驼峰命名校验
SeanCai 3cd68ff0cf
Merge pull request from kerie/type-resolve-only-once2
性能优化,自定义类型解析对于每个java文件只处理一次
可期 cd18d69c7f 性能优化,自定义类型解析对于每个java文件只处理一次
玄坛 3a4a6a25d0
Merge pull request from yzx2107/master
correct the typo for GAV term.
玄坛 08a207fb5b
Merge pull request from wilsonjuxta/master
fix typo in example code
玄坛 1cdd7e0842
Update README.md
yangguanbao 0de1ba06b8
Update README.md
yangguanbao 2e522292ba
Update README.md
fulwonder88 6efb4a6cf9
Update README.md
fulwonder88 4157f2aa1d
Update README.md
fulwonder88 a709cba841
Update README.md
fulwonder88 a8de917559
Update README.md
fulwonder88 e5c23c959f
Update README.md
Bill Yang d44528a713 correct the typo for GAV term.
玄坛 8daabc6dee
Update MANIFEST.MF
delete  package “marker”
wilsonjuxta 15e43a7717 fix typo in example code
SeanCai b0930cd8df
Merge pull request from SeanCai/master
add some rules and bug fix
骏烈 602ddb1bb7 1.0.5
骏烈 9ff19997fe plugin.xml
骏烈 b948c7e62b add rules
[Recommended] The total number of lines for a method should not be more than 80
 [Recommended] Avoid using the negation operator '!'
 [Mandatory] When doing date formatting, "y" should be written in lowercase for "year" in a pattern statement

 and some bug fix
骏烈 1cc0a0c2a0 Merge remote-tracking branch 'upstream/master'
fw8899 4da2bb19f8 fix:
玄坛 354999c032
Merge pull request from qq1367212627/master
修复 : md文档缺少空格,解析显示错误
玄坛 dd75634e1c
Merge pull request from CodeJuan/master
中文版PDF的链接404
玄坛 a7c6127974
Merge pull request from qianbinbin/master
Fix typos