mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-10-06 03:27:50 +02:00
Invert pattern
This commit is contained in:
parent
8aaaed2ef8
commit
b35d5f30f9
@ -19,7 +19,7 @@ import org.yaml.snakeyaml.Yaml;
|
|||||||
|
|
||||||
public class YamlStorageWriter implements IStorageWriter
|
public class YamlStorageWriter implements IStorageWriter
|
||||||
{
|
{
|
||||||
private transient static Pattern pattern = Pattern.compile("\\w");
|
private transient static final Pattern NON_WORD_PATTERN = Pattern.compile("\\W");
|
||||||
private transient final PrintWriter writer;
|
private transient final PrintWriter writer;
|
||||||
private transient static final Yaml YAML = new Yaml();
|
private transient static final Yaml YAML = new Yaml();
|
||||||
|
|
||||||
@ -243,7 +243,7 @@ public class YamlStorageWriter implements IStorageWriter
|
|||||||
if (data instanceof String || data instanceof Boolean || data instanceof Number)
|
if (data instanceof String || data instanceof Boolean || data instanceof Number)
|
||||||
{
|
{
|
||||||
String output = data.toString();
|
String output = data.toString();
|
||||||
if (pattern.matcher(output).find())
|
if (NON_WORD_PATTERN.matcher(output).find())
|
||||||
{
|
{
|
||||||
writer.print('"');
|
writer.print('"');
|
||||||
writer.print(output.replace("\"", "\\\""));
|
writer.print(output.replace("\"", "\\\""));
|
||||||
|
Loading…
Reference in New Issue
Block a user