
Inline adoc files when they are included exactly once. Also fix language tags because this inlining gives us better information on what language the code is written in.
48 lines
837 B
Plaintext
48 lines
837 B
Plaintext
== Why is this an issue?
|
|
|
|
include::../description.adoc[]
|
|
|
|
=== Noncompliant code example
|
|
|
|
[source,vbnet]
|
|
----
|
|
Public Function NumberOfMinutes(ByVal hours As Integer) As Integer
|
|
Dim seconds As Integer = 0 ' Seconds never used
|
|
Return hours * 60
|
|
End Function
|
|
----
|
|
|
|
=== Compliant solution
|
|
|
|
[source,vbnet]
|
|
----
|
|
Public Function NumberOfMinutes(ByVal hours As Integer) As Integer
|
|
Return hours * 60
|
|
End Function
|
|
----
|
|
|
|
=== Exceptions
|
|
|
|
Unused locally created resources in a ``++Using++`` statement are not reported.
|
|
|
|
[source,vbnet]
|
|
----
|
|
Using t = New TestTimer()
|
|
End Using
|
|
----
|
|
|
|
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[]
|