rspec/rules/S2208/java/rule.adoc

29 lines
462 B
Plaintext
Raw Normal View History

2020-06-30 12:48:07 +02:00
include::../description.adoc[]
== Noncompliant Code Example
----
import java.sql.*; // Noncompliant
import java.util.*; // Noncompliant
private Date date; // Date class exists in java.sql and java.util. Which one is this?
----
== Compliant Solution
----
import java.sql.Date;
import java.util.List;
import java.util.ArrayList;
private Date date;
----
== Exceptions
Static imports are ignored by this rule. E.G.
2020-06-30 12:48:07 +02:00
----
import static java.lang.Math.*;
----