Results 160 issues of Roman Ivanov

steps to reproduce ``` $ git clone [email protected]:checkstyle/checkstyle.git $ git checkout 3df996acc3bfc8072bcb5ce50009add08c3104dc $ mvn -Ppitest-checks-annotation,no-validations clean verify org.pitest:pitest-maven:mutationCoverage -Dverbose=true ``` ![image](https://user-images.githubusercontent.com/812984/28281515-3cd06fda-6adc-11e7-8ad2-e85e43435e7c.png) Unfortunately it could lead to leek of incomplete test...

https://teamcity.jetbrains.com/buildConfiguration/Checkstyle_IdeaInspectionsMaster/3892633?buildTab=Inspection Java/Code maturity [Deprecated member is still used (1)](https://teamcity.jetbrains.com/viewLog.html?tab=Inspection&buildId=3892633&embedded=true#) Java/Javadoc [Link specified as plain text (20)](https://teamcity.jetbrains.com/viewLog.html?tab=Inspection&buildId=3892633&embedded=true#) Java/Verbose or redundant code constructs [Multiple occurrences of the same expression (2)](https://teamcity.jetbrains.com/viewLog.html?tab=Inspection&buildId=3892633&embedded=true#) Markdown [Incorrect...

approved
miscellaneous

related to https://github.com/checkstyle/checkstyle/pull/11280

discussion ongoing
blocked

Right now we do bump a version in few projects https://github.com/checkstyle/checkstyle/wiki/How-to-make-a-release#update-for-released-version-reference right after release. Lets find way to define in pom.xml latest snapshot version of most recent version. And latest...

approved
miscellaneous

https://github.com/checkstyle/checkstyle/blob/master/.ci/tweet-releasenotes.sh 1) it is not clear why we demand `checkForVariable "CS_RELEASE_VERSION"` and in same time do ``` CS_RELEASE_VERSION="$(getCheckstylePomVersion)" echo CS_RELEASE_VERSION="$CS_RELEASE_VERSION" ``` 2) This script should work in two modes: `.ci/tweet-releasenotes.sh`...

approved

https://checkstyle.org/config_annotation.html#SuppressWarningsHolder ``` $ cat Test.java class Test { @SuppressWarnings("paramnum") public void needsLotsOfParameters( int a, int b, int c, int d, int e, int f, int g, int h) { //...

approved

https://snyk.io/test/github/checkstyle/checkstyle?targetFile=pom.xml ``` Information Exposure Vulnerable module: commons-codec:commons-codec Introduced through: net.sf.saxon:[email protected] Detailed paths Introduced through: checkstyle/checkstyle@checkstyle/checkstyle# 993733357459770ceb6f86874fea3b42698f675d › net.sf.saxon:[email protected] › org.xmlresolver:[email protected] › org.apache.httpcomponents:[email protected] › commons-codec:[email protected] Overview [commons-codec:commons-codec](https://commons.apache.org/proper/commons-codec) is a package that...

approved

Method marked as deprecated at 8.45 release (end of july 2021) https://github.com/checkstyle/checkstyle/commit/a42a3e1733f3c7583177a3c96de65e6a2fd7671f#diff-efcf78d0957b14212cbef50a335aac82c9820f9a7956d2a57f74bddbed6edd2eR142 issue https://github.com/checkstyle/checkstyle/issues/10164 We need to find some major version update time, and remove such methods from our API....

https://github.com/checkstyle/contribution/blob/master/releasenotes-builder/diagrams.md top and most botton actions of Maintainer is just a version bump to required version and update Github milestone. we need to have github action that can do this...

approved