public static List loadConfigurationFileInResources()

in dubbo-error-code-inspector/src/main/java/org/apache/dubbo/errorcode/util/FileUtils.java [104:123]


    public static List<String> loadConfigurationFileInResources(String path) {

        ReadableByteChannel resourceReadableByteChannel = Channels.newChannel(
                Objects.requireNonNull(FileUtils.class.getClassLoader().getResourceAsStream(path)));

        List<String> lines = new ArrayList<>();

        try (Scanner scanner = new Scanner(resourceReadableByteChannel)) {

            while (scanner.hasNextLine()) {
                String line = scanner.nextLine().trim();

                if (!line.startsWith("#") && !line.isEmpty()) {
                    lines.add(line);
                }
            }

            return lines;
        }
    }