Pull #18610: Align rewrite readme batch #18589#18610
Conversation
9598ccf to
b898d27
Compare
| [jetbrains]:https://jb.gg/OpenSource | ||
| [jetbrains img]:https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.svg | ||
|
|
||
| [jprofiler]:https://www.ej-technologies.com/jprofiler |
There was a problem hiding this comment.
sort this to get natural order
| -------------------------- | ||
| --- | ||
|
|
||
| *Checkstyle is a tool that ensures adherence to a code standard or a set of best practices.* |
There was a problem hiding this comment.
b898d27 to
71ef93e
Compare
71ef93e to
d6c116b
Compare
d6c116b to
167e81b
Compare
167e81b to
c87cdb7
Compare
c87cdb7 to
b6a12b1
Compare
Checkstyle - Java Code Quality ToolCheckstyle is a tool that ensures adherence to a code standard or a set of best practices. The latest release version can be found at Documentation is available in HTML format, see https://checkstyle.org/checks.html . Table of ContentsQuick Start
$ cat config.xml
<?xml version="1.0"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
"https://checkstyle.org/dtds/configuration_1_3.dtd">
<module name="Checker">
<module name="TreeWalker">
<module name="FallThrough"/>
</module>
</module>
$ cat Test.java
class Test {
public void foo() {
int i = 0;
while (i >= 0) {
switch (i) {
case 1:
case 2:
i++;
case 3: // violation 'fall from previous branch of the switch'
i++;
}
}
}
}
$ java -jar checkstyle-10.18.1-all.jar -c config.xml Test.java
Starting audit...
[ERROR] Test.java:9:9: Fall through from previous branch of switch statement [FallThrough]
Audit done.
Checkstyle ends with 1 errors.ContributingThanks for your interest in contributing to CheckStyle! Please see the Build InstructionsPlease see the CheckStyle Documentation for Feedback and Support
JavadocTake a look at our javadoc to see Sponsor CheckstyleCheckstyle is an open-source project that is developed and maintained by volunteers. If you LicensingCheckstyle is licensed under the GNU LGPL v2.1 License. Development Tools Powered by |
|
No clue what is target of update here |
b6a12b1 to
95f6863
Compare
| [GitHub releases](https://github.com/checkstyle/checkstyle/releases/) | ||
| or at [Maven repo](https://repo1.maven.org/maven2/com/puppycrawl/tools/checkstyle/). | ||
|
|
||
| Documentation is available in HTML format, see https://checkstyle.org/checks.html . |
| [![][cirrusci img]][cirrusci] | ||
| [![][coverage img]][coverage] | ||
| [![][snyk img]][snyk] | ||
| [![][semaphoreci img]][semaphoreci] |
| [![][backers.opencollective img]][backers.opencollective] | ||
|
|
||
| [![][sponsors.opencollective img]][sponsors.opencollective] | ||
| --- |
95f6863 to
52dd795
Compare
52dd795 to
63bf6b2
Compare
adding rewrite and spotless to batched. we having almost all tools, so why should we not show them all? |
| [![][semaphoreci img]][semaphoreci] | ||
| [![][azure img]][azure] | ||
| [![][error prone img]][error prone] | ||
| [![][pitest img]][pitest] |
There was a problem hiding this comment.
why dont we show PMD as well here? rewrite and spotless? spotbugs ?
this should be all or nothing but not some random yes and sometimes no.
Its about quality so we could improve dev onboarding with improving readme to show different tools.
Currently its just one blob impossible to simple digest.
@romani this the main goal of PR. kindly request feedback. thx.
679f897 to
58f6326
Compare
| maintain and improve Checkstyle. | ||
| Checkstyle is an open-source project that is developed and maintained by volunteers. | ||
|
|
||
| Please consider sponsoring the project, if you find Checkstyle useful. |
There was a problem hiding this comment.
If you dont mind i would suggest to put first things first. @romani
58f6326 to
ef712ba
Compare
ef712ba to
a55769f
Compare
|
fix spelling first.... |
|
testing rewrite get first issue. |
a55769f to
9cb4cba
Compare
9cb4cba to
f14f8f3
Compare
f14f8f3 to
57a59c3
Compare
|
we do not need changes in README. |
|
plz tell why tools are inconsittent incomplete? we shoing some random SCA tools but not rewrite and spotless why? |









Pull #18610: Align rewrite readme batch #18589
Checkstyle - Java Code Quality Tool
Checkstyle is a tool that ensures adherence to a code standard, or a set of best practices.
Continuous Integration: 🏭
Quality Assurance: 🦢
Release: 📡
or at Maven repo.
Table of Contents
Quick Start
or Add Checkstyle to your build from Maven Central.
and configuration.
Contributing
Thanks for your interest in contributing to CheckStyle! Please see the
Contribution Guidelines
for information on how to contribute to the project. This includes creating issues, submitting pull
requests, and setting up your development environment.
Build Instructions
Please see the CheckStyle Documentation for
information on how to build the project.
Feedback and Support
can ask questions and discuss the project with other users and contributors. This is our
preferred method of communication for topics
like usage and configuration questions, debugging, and other feedback.
ask questions about Checkstyle usage.
Discord Contributors Chat
with invite link.
mailing list for discussion and support; however, we may be slow to respond there.
Javadoc
Take a look at our javadoc to see
our API documentation.
Sponsor Checkstyle
Checkstyle is an open-source project that is developed and maintained by volunteers. If you
find Checkstyle useful, please consider sponsoring the project. Your support helps us to
maintain and improve Checkstyle.
Licensing
Checkstyle is licensed under the GNU LGPL v2.1 License.
Checkstyle uses the following libraries:
Tools
Checkstyle uses the following tools:
Continuous Integration: 🏭
Quality Assurance: 🦢
Release: 📡
Development Tools: 🛠️
Development Tools Powered by