Skip to content

Files

Latest commit

 

History

History
34 lines (26 loc) · 1.06 KB

MultipleStringLiterals.md

File metadata and controls

34 lines (26 loc) · 1.06 KB

Pattern: Duplicate string literals

Issue: -

Description

Code duplication makes maintenance more difficult, so it's better to replace multiple occurrences with a constant.

Parameters

NameDescriptionTypeDefault Value
allowed Maximum occurrences allowed integer 1
ignoreRegex Ignore regular expression string ^""$

Example configuration

<check enabled="true" class="org.scalastyle.scalariform.MultipleStringLiteralsChecker" level="warning">
 <parameters>
  <parameter name="allowed">1</parameter>
  <parameter name="ignoreRegex">^\&amp;quot;\&amp;quot;$</parameter>
 </parameters>
</check>