class Version {

    public String get() {
        InputStream resource = Version.class.getResourceAsStream(source);
        if (resource == null) {
            return UNKNOWN_VERSION;
        }
        try (BufferedReader reader = new BufferedReader(new InputStreamReader(resource, UTF_8))) {
            String version = reader.readLine();
            return version != null ? version : UNKNOWN_VERSION;
        } catch (IOException e) {
            LOGGER.warn("Error while trying to read current maven-color version.", e);
            return UNKNOWN_VERSION;
        }
    }

      Version(String classpathResource);

}