
resources.report.rules.pmd.ExcessiveMethodLength.html Maven / Gradle / Ivy
ExcessiveMethodLength
ExcessiveMethodLength
Violations of this rule usually indicate that the method is doing
too much. Try to reduce the method size by creating helper methods and removing any copy/pasted code.
This rule is defined by the following Java class:
net.sourceforge.pmd.rules.design.LongMethodRule
Example:
public class Foo {
public void doSomething() {
System.out.println("Hello world!");
System.out.println("Hello world!");
// 98 copies omitted for brevity.
}
}
This rule has the following properties:
Name Default value Description
minimum
100
The method size reporting threshold
© 2015 - 2025 Weber Informatics LLC | Privacy Policy