Set<GetSourceValue> positions = Jiffle.getReadPositions(script, Arrays.asList(sourceName)); if (positions.isEmpty()) { return null;
private Set<GetSourceValue> getSourcePositions(String scriptFileName, String... inputNames) throws Exception { String script = IOUtils.toString(getClass().getResourceAsStream(scriptFileName)); List sourceNames = null; if (inputNames != null) { sourceNames = asList(inputNames); } return Jiffle.getReadPositions(script, sourceNames); }