class FeatureParser extends KarateParserBaseListener {

    public static Feature parse(String relativePath) {
        ClassLoader cl = Thread.currentThread().getContextClassLoader();
        Path path = FileUtils.fromRelativeClassPath(relativePath, cl);
        return parse(new Resource(path, relativePath, -1));
    }

    private  FeatureParser(File file, String relativePath, ClassLoader cl);
    private  FeatureParser(Resource resource);
    private  FeatureParser(Feature feature, InputStream is);

}