mirror of
https://github.com/fankes/JSON-java-compat.git
synced 2025-09-05 10:15:19 +08:00
#863 make StringBuilderWriter public and move test
This commit is contained in:
@@ -7,13 +7,13 @@ import java.io.Writer;
|
||||
* Performance optimised alternative for {@link java.io.StringWriter}
|
||||
* using internally a {@link StringBuilder} instead of a {@link StringBuffer}.
|
||||
*/
|
||||
class StringBuilderWriter extends Writer {
|
||||
public class StringBuilderWriter extends Writer {
|
||||
private final StringBuilder builder;
|
||||
|
||||
/**
|
||||
* Create a new string builder writer using the default initial string-builder buffer size.
|
||||
*/
|
||||
StringBuilderWriter() {
|
||||
public StringBuilderWriter() {
|
||||
builder = new StringBuilder();
|
||||
lock = builder;
|
||||
}
|
||||
@@ -26,7 +26,7 @@ class StringBuilderWriter extends Writer {
|
||||
*
|
||||
* @throws IllegalArgumentException If {@code initialSize} is negative
|
||||
*/
|
||||
StringBuilderWriter(int initialSize) {
|
||||
public StringBuilderWriter(int initialSize) {
|
||||
builder = new StringBuilder(initialSize);
|
||||
lock = builder;
|
||||
}
|
||||
|
@@ -1,7 +1,8 @@
|
||||
package org.json;
|
||||
package org.json.junit;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import org.json.StringBuilderWriter;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
Reference in New Issue
Block a user