From 4da400b597c7de82a27f179209bd5f123274bf5a Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Mon, 5 Aug 2024 10:22:36 +0200 Subject: [PATCH] IJPL-159596 prefer NIO GitOrigin-RevId: 3b4b7e98424cc1a8ce9afa99863c1dad0497e601 --- .../com/intellij/xml/index/XsdNamespaceBuilder.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/xml/xml-psi-impl/src/com/intellij/xml/index/XsdNamespaceBuilder.java b/xml/xml-psi-impl/src/com/intellij/xml/index/XsdNamespaceBuilder.java index 2032057ff58d..c92b7e6e4072 100644 --- a/xml/xml-psi-impl/src/com/intellij/xml/index/XsdNamespaceBuilder.java +++ b/xml/xml-psi-impl/src/com/intellij/xml/index/XsdNamespaceBuilder.java @@ -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 { - public static String computeNamespace(final InputStream is) { +public final class XsdNamespaceBuilder implements Comparable { + public static String computeNamespace(@NotNull InputStream is) { return computeNamespace(new InputStreamReader(is, StandardCharsets.UTF_8)).getNamespace(); }