Search in sources :

Example 1 with CtagsReader

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

the class CXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/c/sampletags_c");
    assertNotNull("though sampletags_c 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 2 with CtagsReader

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

the class CxxXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/c/sampletags_cc");
    assertNotNull("though sampletags_cc 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 3 with CtagsReader

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

the class ClojureXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/clojure/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 4 with CtagsReader

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

the class CSharpXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/csharp/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 5 with CtagsReader

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

the class EiffelXrefTest method getTagsDefinitions.

private Definitions getTagsDefinitions() throws IOException {
    InputStream res = getClass().getClassLoader().getResourceAsStream("org/opensolaris/opengrok/analysis/eiffel/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