16 lines
421 B
Plaintext
16 lines
421 B
Plaintext
Sharing some naming conventions is a key point to make it possible for a team to efficiently collaborate. This rule allows to check that all protocol names match a provided regular expression.
|
|
|
|
== Noncompliant Code Example
|
|
|
|
With the default regular expression <code>^[A-Z][a-zA-Z0-9]*$</code>:
|
|
|
|
----
|
|
public protocol myProtocol {...} // Noncompliant
|
|
----
|
|
|
|
== Compliant Solution
|
|
|
|
----
|
|
public protocol MyProtocol {...}
|
|
----
|