Skip to content

Commit c0d59cb

Browse files
Revert "Remove VB.NET"
This reverts commit 644d73e.
1 parent 644d73e commit c0d59cb

File tree

5 files changed

+22
-0
lines changed

5 files changed

+22
-0
lines changed

rules/S1312/vbnet/compliant.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,vbnet,diff-id=1,diff-type=compliant]
2+
----
3+
Private Shared ReadOnly logger As Logger
4+
----

rules/S1312/vbnet/metadata.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"title": "Logger fields should be \"Private Shared ReadOnly\"",
3+
"quickfix": "targeted"
4+
}
5+

rules/S1312/vbnet/noncompliant.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,vbnet,diff-id=1,diff-type=noncompliant]
2+
----
3+
Public logger As Logger
4+
----

rules/S1312/vbnet/resources.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* Microsoft Learn - https://learn.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/declared-elements/access-levels[Access levels]
2+
* Microsoft Learn - https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/modifiers/shared[`Shared` class members]
3+
* Microsoft Learn - https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/modifiers/readonly[`ReadOnly`]

rules/S1312/vbnet/rule.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
:language: vbnet
2+
:private: Private
3+
:static: Shared
4+
:readonly: ReadOnly
5+
6+
include::../rule-dotnet.adoc[]

0 commit comments

Comments
 (0)