Skip to content

Commit

Permalink
update documents
Browse files Browse the repository at this point in the history
  • Loading branch information
XenoAmess committed Apr 10, 2020
1 parent c37c46b commit b6b3219
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 11 deletions.
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,19 @@
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)

## <font color="green">Notice</font>
This project here is forked from original [alibaba/p3c](https://github.com/alibaba/p3c)
This Third-party maintenance(TPM) here is forked from original [alibaba/p3c](https://github.com/alibaba/p3c)

Follows Apache license described in [license](license.txt)

This fork aims to help maintain alibaba/p3c, fix bugs, and add improvements, as the original developer is too busy to handle them.
This TPM aims to help maintain alibaba/p3c, fix bugs, and add improvements, as the original developer is too busy to handle them.

This fork here is also used as public test for p3c.
This TPM is NOT created, or maintained, or controled by any alibaba employee, in other words it is not a TPM, not an official branch.

This fork is NOT created, or maintained, or controled by any alibaba employee, but by XenoAmess.
TPM maintainer XenoAmess is not interested in changing the grammar/rules in p3c guidelines (by now).

XenoAmess is not interested in changing the grammar/rules in p3c guidelines.
TPM maintainer XenoAmess have no knowledge with eclipse plugin development.

XenoAmess have no knowledge with eclipse plugin development.

XenoAmess suggest you only create pr for module idea-plugin and p3c-pmd, unless you really have a reason.
TPM maintainer XenoAmess suggest you only create pr for module idea-plugin and p3c-pmd, unless you really have a strong reason.

## <font color="green">Preface</font>
> We are pleased to present Alibaba Java Coding Guidelines which consolidates the best programming practices over the years from Alibaba Group's technical teams. A vast number of Java programming teams impose demanding requirements on code quality across projects as we encourage reuse and better understanding of each other's programs. We have seen many programming problems in the past. For example, defective database table structures and index designs may cause software architecture flaws and performance risks. Another example is confusing code structures being difficult to maintain. Furthermore, vulnerable code without authentication is prone to hackers’ attacks. To address these kinds of problems, we developed this document for Java developers at Alibaba.
Expand Down
34 changes: 31 additions & 3 deletions idea-plugin/p3c-idea/src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,11 +1,39 @@
<idea-plugin>
<id>com.alibaba.p3c.smartfox</id>
<name>Alibaba Java Coding Guidelines</name>
<description>Alibaba Java Coding Guidelines plugin support.</description>
<id>com.alibaba.p3c.xenoamess</id>
<name>Alibaba Java Coding Guidelines(XenoAmess TPM)</name>
<description><![CDATA[
<p><b>Alibaba Java Coding Guidelines plugin support.</b></p>
<br/>
<p><b>Third-party maintenance by XenoAmess.</b></p>
<br/>
<p>This Third-party maintenance(TPM) here is forked from original [alibaba/p3c](https://github.com/alibaba/p3c)</p>
<br/>
<p>Follows Apache license described in [license](https://github.com/XenoAmess/p3c/blob/xenoamess_maintain_fork/license.txt)</p>
<br/>
<p>This TPM aims to help maintain alibaba/p3c, fix bugs, and add improvements, as the original developer is too busy to handle them.</p>
<br/>
<p>This TPM is NOT created, or maintained, or controled by any alibaba employee, in other words it is not a TPM, not an official branch.</p>
<br/>
<p>TPM maintainer XenoAmess is not interested in changing the grammar/rules in p3c guidelines (by now).</p>
<br/>
<p>TPM maintainer XenoAmess have no knowledge with eclipse plugin development.</p>
<br/>
<p>TPM maintainer XenoAmess suggest you only create pr for module idea-plugin and p3c-pmd, unless you really have a strong reason.</p>
<br/>
]]></description>

<change-notes>
<![CDATA[
<ul>
2.0.1.x1
<li>Fix idea 2020.1 compatibility issue</li>
<li>fix javadoc in p3c-cmd</li>
<li>fix clinic dependency in p3c-cmd</li>
<li>upgrade gradle wrapper</li>
<li>upgrade idea-plugin version</li>
<li>upgrade some dependencies</li>
</ul>
<ul>
2.0.1
<li>Fix idea 2019.3 compatibility issue</li>
<li>fix https://github.com/alibaba/p3c/issues/540</li>
Expand Down

0 comments on commit b6b3219

Please sign in to comment.