YangTextSchemaSource is a CharSource
[yangtools.git] / parser / yang-test-util / src / main / java / org / opendaylight / yangtools / yang / test / util / LiteralYangTextSchemaSource.java
index 43347516b3a26c3f4988cb8ca0245aa5e58b33a9..aa50efb232173aa78decc0ce59c00b7634497fdb 100644 (file)
@@ -10,10 +10,7 @@ package org.opendaylight.yangtools.yang.test.util;
 import static com.google.common.base.Preconditions.checkArgument;
 import static java.util.Objects.requireNonNull;
 
-import com.google.common.io.CharSource;
-import java.io.IOException;
-import java.io.InputStream;
-import java.nio.charset.StandardCharsets;
+import java.io.StringReader;
 import java.util.Optional;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.yang.common.UnresolvedQName;
@@ -57,8 +54,8 @@ final class LiteralYangTextSchemaSource extends YangTextSchemaSource {
     }
 
     @Override
-    public InputStream openStream() throws IOException {
-        return CharSource.wrap(sourceString).asByteSource(StandardCharsets.UTF_8).openStream();
+    public StringReader openStream() {
+        return new StringReader(sourceString);
     }
 
     @Override