rspec/rules/S3985/rule.adoc

17 lines
440 B
Plaintext
Raw Normal View History

== Why is this an issue?
``++private++`` classes that are never used are dead code: unnecessary, inoperative code that should be removed. Cleaning out dead code decreases the size of the maintained codebase, making it easier to understand the program and preventing bugs from being introduced.
=== Noncompliant code example
[source,text]
----
public class Foo
{
...
private class MyUnusedPrivateClass {...} // Noncompliant
}
----
2020-06-30 12:48:39 +02:00