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
idea: second part of violations #4708
sub-task of #4681
violations names included:
suppress "maven and ant are used in the same build, no options in inspection to adjust"
suppress: "we are legacy library with log history, to much items to fix, usage of Option is not do code any better in some cases, one day in future.... "
try to fix.
make for test scope limit to be 3 . It should calm down.
make a limit 6 to pass, nothing we can do with it.
suppress: "it it hard to follow as most cases it it configuration related fields of Checks"
suppress: "it it hard to follow as it is better to keep whole logic in one Check class"
suppress: "it it hard to follow as it is better to keep whole logic in one Check class, we do follow cyclomatic complexity for methods"
suppress: "we control this by checkstyle/pmd that have better suppression options"
try to fix.
activate option of it, it should fix all problems that we can inherit from other libraries.
suppress: "we do not need to force all to have static factory methods"
suppress: "we are not pure object-oriented library, we like reasonable mix of styles, especially state-less and context-less"
suppress: "we do not like this style"
try to suppress on these 3 files on classes level, as we have comment that explain a reason. If not possible suppress whole rule "no options to suppress methods with comment"
suppress: "we are library - we do this on purpose as clear signal to users"
suppress: "we are ok with constants in classes and do not like constants in interfaces"
suppress: we are ok with anonymous classes