rspec/rules/S1186/vbnet/rule.adoc

36 lines
945 B
Plaintext
Raw Normal View History

== Why is this an issue?
2023-06-09 14:51:36 +02:00
:operationName: method
:emptyCode: vbnet/empty-code.adoc
:notsupportedCode: vbnet/notsupported-code.adoc
:notimplementedCode: vbnet/notimplemented-code.adoc
:commentCode: vbnet/comment-code.adoc
2020-06-30 12:47:33 +02:00
2023-06-09 14:51:36 +02:00
include::../why-dotnet.adoc[]
2020-06-30 12:47:33 +02:00
=== Exceptions
2020-06-30 12:47:33 +02:00
2023-06-09 14:51:36 +02:00
The following empty methods are considered compliant:
2023-06-09 14:51:36 +02:00
* empty `Overridable` methods, as the implementation might not be required in the base class
* empty methods that override a `MustOverride` method as the implementation is mandatory for child class
* empty overrides in test assemblies for mocking purposes
ifdef::env-github,rspecator-view[]
'''
== Implementation Specification
(visible only on this page)
=== Message
Add a nested comment explaining why this method is empty, throw a NotSupportedException or complete the implementation.
'''
== Comments And Links
(visible only on this page)
include::../comments-and-links.adoc[]
endif::env-github,rspecator-view[]