We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
sbt-bridge
1 parent 17c93cc commit d6e9a75Copy full SHA for d6e9a75
sbt-bridge/src/dotty/tools/xsbt/CompilerBridgeDriver.java
@@ -179,22 +179,11 @@ private static AbstractFile asDottyFile(VirtualFile virtualFile) {
179
}
180
181
try {
182
- return new dotty.tools.io.VirtualFile(virtualFile.name(), virtualFile.id()) {
183
- {
184
- // fill in the content
185
- try (OutputStream output = output()) {
186
- try (InputStream input = virtualFile.input()) {
187
- Streamable.Bytes bytes = new Streamable.Bytes() {
188
- @Override
189
- public InputStream inputStream() {
190
- return input;
191
- }
192
- };
193
- output.write(bytes.toByteArray());
194
195
196
197
+ dotty.tools.io.VirtualFile file = new dotty.tools.io.VirtualFile(virtualFile.name(), virtualFile.id());
+ try (java.io.OutputStream output = file.output(); java.io.InputStream input = virtualFile.input()) {
+ output.write(input.readAllBytes());
+ }
+ return file;
198
} catch (IOException e) {
199
throw new IllegalArgumentException("invalid file " + virtualFile.name(), e);
200
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments