rspec/rules/S2208/java/rule.adoc
2022-02-04 16:28:24 +00:00

46 lines
748 B
Plaintext

include::../description.adoc[]
== Noncompliant Code Example
[source,java]
----
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
[source,java]
----
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.
----
import static java.lang.Math.*;
----
ifdef::env-github,rspecator-view[]
'''
== Implementation Specification
(visible only on this page)
include::../message.adoc[]
'''
== Comments And Links
(visible only on this page)
include::../comments-and-links.adoc[]
endif::env-github,rspecator-view[]