Pattern: Invalid class type parameter name
Issue: -
Scala generic type names are generally single upper case letters (from the English alphabet). Note that this rule only checks the innermost type parameter to allow for List[T]
.
Name | Description | Type | Default Value |
---|---|---|---|
regex | Regular expression | string | ^[A-Z_]$ |
<check enabled="true" class="org.scalastyle.scalariform.ClassTypeParameterChecker" level="warning">
<parameters>
<parameter name="regex">^[A-Z_]$</parameter>
</parameters>
</check>