IJPL-159596 prefer NIO

GitOrigin-RevId: 3b4b7e98424cc1a8ce9afa99863c1dad0497e601
This commit is contained in:
Vladimir Krivosheev
2024-08-05 10:22:36 +02:00
committed by intellij-monorepo-bot
parent bfaa8b9512
commit 4da400b597

View File

@@ -1,5 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.xml.index;
import com.intellij.openapi.util.Comparing;
@@ -17,11 +16,8 @@ import java.io.Reader;
import java.nio.charset.StandardCharsets;
import java.util.*;
/**
* @author Dmitry Avdeev
*/
public class XsdNamespaceBuilder implements Comparable<XsdNamespaceBuilder> {
public static String computeNamespace(final InputStream is) {
public final class XsdNamespaceBuilder implements Comparable<XsdNamespaceBuilder> {
public static String computeNamespace(@NotNull InputStream is) {
return computeNamespace(new InputStreamReader(is, StandardCharsets.UTF_8)).getNamespace();
}