result = getOutput("ri -T " + searchTerm, true);
result = CommandUtils.getOutput("ri -T " + searchTerm, true);
    private String ri(String searchTerm) throws IOException, InterruptedException {        if (searchTerm.length() == 0) {            searchTerm = "-c";        }        if (termToResult.containsKey(searchTerm)) {            return termToResult.get(searchTerm);        } else {            boolean windows = System.getProperty("os.name").toLowerCase().indexOf("windows") != -1;            String result;            if (windows) {                result = getOutput("ri.bat -T " + '"' + searchTerm + '"', true);            } else {                result = getOutput("ri -T " + searchTerm, true);            }            if (result == null) {                result = rri(windows, searchTerm);            }            if (result == null) {                result = jEdit.getProperty("ruby.search-documentation.error");            }            return result;        }    }