Replacement operation has no effect

Last modified: Last modified: 18 September 2025

Reports calls to the String methods replace(), replaceAll() or replaceFirst() that have no effect. Such calls can be guaranteed to have no effect when the qualifier and search string are compile-time constants and the search string is not found in the qualifier. This is redundant and may indicate an error.

Example:

New in 2022.1