mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8198645: Use System.lineSeparator() instead of getProperty("line.separator")
Reviewed-by: lancea, xuelei, sherman
This commit is contained in:
parent
d4cf0ebee8
commit
2af1df8c10
11 changed files with 22 additions and 30 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -25,9 +25,6 @@
|
|||
|
||||
package java.util.regex;
|
||||
|
||||
import sun.security.action.GetPropertyAction;
|
||||
|
||||
|
||||
/**
|
||||
* Unchecked exception thrown to indicate a syntax error in a
|
||||
* regular-expression pattern.
|
||||
|
@ -93,9 +90,6 @@ public class PatternSyntaxException
|
|||
return pattern;
|
||||
}
|
||||
|
||||
private static final String nl =
|
||||
GetPropertyAction.privilegedGetProperty("line.separator");
|
||||
|
||||
/**
|
||||
* Returns a multi-line string containing the description of the syntax
|
||||
* error and its index, the erroneous regular-expression pattern, and a
|
||||
|
@ -110,10 +104,10 @@ public class PatternSyntaxException
|
|||
sb.append(" near index ");
|
||||
sb.append(index);
|
||||
}
|
||||
sb.append(nl);
|
||||
sb.append(System.lineSeparator());
|
||||
sb.append(pattern);
|
||||
if (index >= 0) {
|
||||
sb.append(nl);
|
||||
sb.append(System.lineSeparator());
|
||||
for (int i = 0; i < index; i++) sb.append(' ');
|
||||
sb.append('^');
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue