Search in sources :

Example 21 with CtagsReader

use of org.opensolaris.opengrok.analysis.CtagsReader in project OpenGrok by OpenGrok.

the class ShXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/sh/sampletags");
    assertNotNull("though sampletags should stream,", res);
    BufferedReader in = new BufferedReader(new InputStreamReader(res, "UTF-8"));
    CtagsReader rdr = new CtagsReader();
    String line;
    while ((line = in.readLine()) != null) {
        rdr.readLine(line);
    }
    return rdr.getDefinitions();
}
Also used : InputStreamReader(java.io.InputStreamReader) InputStream(java.io.InputStream) BufferedReader(java.io.BufferedReader) CtagsReader(org.opensolaris.opengrok.analysis.CtagsReader)

Example 22 with CtagsReader

use of org.opensolaris.opengrok.analysis.CtagsReader in project OpenGrok by OpenGrok.

the class SwiftXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/swift/sampletags");
    assertNotNull("though sampletags should stream,", res);
    BufferedReader in = new BufferedReader(new InputStreamReader(res, "UTF-8"));
    CtagsReader rdr = new CtagsReader();
    String line;
    while ((line = in.readLine()) != null) {
        rdr.readLine(line);
    }
    return rdr.getDefinitions();
}
Also used : InputStreamReader(java.io.InputStreamReader) InputStream(java.io.InputStream) BufferedReader(java.io.BufferedReader) CtagsReader(org.opensolaris.opengrok.analysis.CtagsReader)

Example 23 with CtagsReader

use of org.opensolaris.opengrok.analysis.CtagsReader in project OpenGrok by OpenGrok.

the class ErlangXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/erlang/sampletags");
    assertNotNull("though sampletags should stream,", res);
    BufferedReader in = new BufferedReader(new InputStreamReader(res, "UTF-8"));
    CtagsReader rdr = new CtagsReader();
    String line;
    while ((line = in.readLine()) != null) {
        rdr.readLine(line);
    }
    return rdr.getDefinitions();
}
Also used : InputStreamReader(java.io.InputStreamReader) InputStream(java.io.InputStream) BufferedReader(java.io.BufferedReader) CtagsReader(org.opensolaris.opengrok.analysis.CtagsReader)

Example 24 with CtagsReader

use of org.opensolaris.opengrok.analysis.CtagsReader in project OpenGrok by OpenGrok.

the class FortranXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/fortran/sampletags");
    assertNotNull("though sampletags should stream,", res);
    BufferedReader in = new BufferedReader(new InputStreamReader(res, "UTF-8"));
    CtagsReader rdr = new CtagsReader();
    String line;
    while ((line = in.readLine()) != null) {
        rdr.readLine(line);
    }
    return rdr.getDefinitions();
}
Also used : InputStreamReader(java.io.InputStreamReader) InputStream(java.io.InputStream) BufferedReader(java.io.BufferedReader) CtagsReader(org.opensolaris.opengrok.analysis.CtagsReader)

Example 25 with CtagsReader

use of org.opensolaris.opengrok.analysis.CtagsReader in project OpenGrok by OpenGrok.

the class HaskellXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/haskell/sampletags");
    assertNotNull("though sampletags should stream,", res);
    BufferedReader in = new BufferedReader(new InputStreamReader(res, "UTF-8"));
    CtagsReader rdr = new CtagsReader();
    String line;
    while ((line = in.readLine()) != null) {
        rdr.readLine(line);
    }
    return rdr.getDefinitions();
}
Also used : InputStreamReader(java.io.InputStreamReader) InputStream(java.io.InputStream) BufferedReader(java.io.BufferedReader) CtagsReader(org.opensolaris.opengrok.analysis.CtagsReader)

Aggregations

BufferedReader (java.io.BufferedReader)29 InputStream (java.io.InputStream)29 InputStreamReader (java.io.InputStreamReader)29 CtagsReader (org.opensolaris.opengrok.analysis.CtagsReader)29 BufferedInputStream (java.io.BufferedInputStream)1 FileInputStream (java.io.FileInputStream)1 IOException (java.io.IOException)1 StreamSource (org.opensolaris.opengrok.analysis.StreamSource)1