Results 160 issues of Roman Ivanov

#13693 https://checkstyle.org/checks/imports/customimportorder.html#Properties nuance with not easy property default value is postponed until https://github.com/checkstyle/checkstyle/issues/14178 all explanation why we need override is here.

awaiting changes

detected at https://github.com/checkstyle/checkstyle/pull/14049/files#r1398641110 goal is to remove this: https://github.com/checkstyle/checkstyle/pull/14049/files#diff-582038065de9c242c07931401cfa262fcfd745638bf7c42736dba5793a3294cdR209-R211 and may be whole SINCE_VERSION_FOR_INHERITED_PROPERTY or heavily make it smaller. HeaderCheck Should have version 3.0 . as it existed from 2002...

approved

detected at https://github.com/checkstyle/checkstyle/pull/14117?notification_referrer_id=NT_kwDOAAxnuLE4Njc0Mzg0MTcxOjgxMjk4NA#issuecomment-1844198684 exceptions in ctors are added in scope of https://github.com/checkstyle/checkstyle/pull/5753 it is update resulted by pitest https://github.com/checkstyle/checkstyle/pull/5753/files#r189127556 we need to remove exceptions and find differen way to fix...

approved
miscellaneous

detected during version bump spotbugs-maven-plugin from 4.7.3.5 to 4.8.2.0 https://github.com/checkstyle/checkstyle/pull/14117 https://app.circleci.com/pipelines/github/checkstyle/checkstyle/22221/workflows/e397e60b-04ca-4618-b94e-5ca0be2a20d8/jobs/446175 OS: ``` Kernel Version: 5.15.0-1039-aws Operating System: Ubuntu 20.04.6 LTS OSType: linux Architecture: x86_64 ``` Special docker [container](https://github.com/checkstyle/contribution/blob/master/devops/docker/no-exception-build-image/jdk-11-groovy-git-mvn/Dockerfile): ```...

continuation of https://github.com/spotbugs/spotbugs/issues/2759 now exception is different. after update to 4.8.3.0 https://app.circleci.com/pipelines/github/checkstyle/checkstyle/22934/workflows/85bdd29d-31f0-478d-84e9-0a7ea02662c4/jobs/477027 ``` [INFO] --- spotbugs:4.8.3.0:spotbugs (spotbugs) @ checkstyle --- [INFO] Fork Value is true [java] The following errors occurred...

continuation of https://github.com/mebigfatguy/fb-contrib/issues/408 ``` public abstract class AbstractClassCouplingCheck extends AbstractCheck { private static final char DOT = '.'; private static final Set DEFAULT_EXCLUDED_CLASSES = Set.of( // reserved type name "var",...

needs investigation

https://checkstyle.org/releasenotes.html#Release_10.14.2

move big text blocks to files as content to ease editing , avoid violation from MultipleStringLiterals, eventually translate to other languages

approved

https://checkstyle.org/releasenotes.html#Release_10.15.0

before https://github.com/spotbugs/spotbugs/issues/2759 and https://github.com/spotbugs/spotbugs/issues/2819 we did not notice problem that `mvn verify` and `mvn clean test-compile spotbugs:check` works differently. Due to issues above we disabled `mvn clean test-compile spotbugs:check` in...