[java-inspections] Refactor escape detection method, check multiple escapes in tests IDEA-370403

IJ-CR-159382

GitOrigin-RevId: c580bdd8ae549159c454c6b02c4b9c314c7eb68a
This commit is contained in:
Ruslan Nabiullin
2025-04-09 15:46:32 +00:00
committed by intellij-monorepo-bot
parent a638838be6
commit 741a56017c
2 changed files with 10 additions and 6 deletions
@@ -28,6 +28,8 @@ class UnnecessaryUnicodeEscape {
* \u005Cu004C
* \uuuu005Cuuuu004C
* some description\u005Cu004Csome description
* \u005Cu0041 <warning descr="Unicode escape sequence '\u0041' can be replaced with 'A'">\u0041</warning>
* <warning descr="Unicode escape sequence '\u0041' can be replaced with 'A'">\u0041</warning> \u005Cu0041
*/
/// <warning descr="Unicode escape sequence '\u005C' can be replaced with '\'">\u005C</warning>
@@ -37,6 +39,8 @@ class UnnecessaryUnicodeEscape {
/// \u005Cu004C
/// \uuuu005Cuuuu004C
/// some description\u005Cu004Csome description
/// \u005Cu0041 <warning descr="Unicode escape sequence '\u0041' can be replaced with 'A'">\u0041</warning>
/// <warning descr="Unicode escape sequence '\u0041' can be replaced with 'A'">\u0041</warning> \u005Cu0041
}
@SuppressWarnings("UnnecessaryUnicodeEscape")