Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add since version to Checkstyle documentation #4475
Taken from #4467 (comment) ,
Users are always trying to add new modules/properties before they are even released or with older versions of Checkstyle.
This message and any similar message should also be expanded to tell the user to check/compare their version they are using.
Here is the little utility I made to find the versions of CS that support a specific module/property.
Here is the results of the run with debug on: http://rveach.no-ip.org/checkstyle/version_output_with_debug.zip
It scanned versions between 5.7 and 7.8.2 (47 versions in total).
Let me know if you think we should expand more before 5.7 and I will try to create all JARs for them to run on. 134 modules, out of 162, were found to have started in 5.7 .
I plan this.
I think we should create a new check for this if one doesn't exist. It will probably be made for GSoC.
I would be ideal, but I do not think it is reasonable.
FYI. I keep in web hosting all previous web sites, for all recent versions [5.8-.....) , I had a dream to make some update in web site and allow users to look at previous version websites for documentation.
Currently the process needs
5.2 and 5.3 was built from source with minor changes. I will examine for differences.
5.4 to 5.6 can't be built from source. I get the following error:
I updated the extract files with regression all the way back to 3.1.
I will begin making the PR.