Sample 0 [from 433 instances]

Centrality↓:429.762571769123  Specificity↑:1.656640116290246
Class580.verifyOutput(FileSystem fs,Path outDir)#0{
    InputStream is = fs.open(outputFiles[0]);
    BufferedReader reader = new BufferedReader(new InputStreamReader(is));
    String s = reader.readLine().split("\t")[1];
    assertEquals("b a",s);
    assertNull(reader.readLine());
    reader.close();
}


Sample 1 [from 156 instances]

Centrality↓:154.15215098860352  Specificity↑:9.572971252967458E-4
Class380.readFromStream(InputStream inputStream){
    BufferedReader in = new BufferedReader(new InputStreamReader(inputStream));
    String line = in.readLine();
    while (line != null) {
      read += line + "\n";
      line = in.readLine();
    }
}


Sample 2 [from 119 instances]

Centrality↓:117.42296669246899  Specificity↑:9.180261779078444E-4
Class700.getJson(InputStream stream)#0{
    BufferedReader reader = new BufferedReaderis );
    String read = reader.readLine();
    whileread != null ) {
      stringBuilder.appendread );
      read = reader.readLine();
    }
}


Sample 3 [from 109 instances]

Centrality↓:107.48713186736991  Specificity↑:0.48645482354121755
Class0.test_readLine_all_line_endings(){
        BufferedReader r = new BufferedReader(new StringReader("1\r2\n3\r\n4"));
        assertEquals("1", r.readLine());
        assertEquals("2", r.readLine());
        assertEquals("3", r.readLine());
        assertEquals("4", r.readLine());
        assertNull(r.readLine());
}


Sample 4 [from 28 instances]

Centrality↓:25.960233841830497  Specificity↑:0.0
Class90.readNextTrimmedLine(BufferedReader reader){
    String line = reader.readLine();
    if (line!=null) {
      line = line.trim();
    }
}


Sample 5 [from 12 instances]

Centrality↓:10.876020478577889  Specificity↑:0.36787944117144233
Class60.compare(String file1,String file2,BufferedReader in1,BufferedReader in2)#0{
      String s2 = in2.readLine();
      if (!s1.equals(s2)) {
        System.out.println(
          "Files [" + file1 + "] and [" + file2 + "] differ on line "
          + lineCounter);
        System.out.println("One reads:  [" + s1 + "].");
        System.out.println("Other reads:[" + s2 + "].");
        outputFile(file1);
        outputFile(file2);

        return false;
      }
    if (in2.read() != -1) {
      System.out.println(
        "File [" + file2 + "] longer than file [" + file1 + "].");
      outputFile(file1);
      outputFile(file2);

      return false;
    }
}


Sample 6 [from 8 instances]

Centrality↓:6.974447792091746  Specificity↑:0.0
Class260.readTag(final BufferedReader r,final String tag)#0{
            final String s = r.readLine();
            if (!s.equals(tag))
                System.err.println("Parsing error: expected \"" + tag + "\", but found \"" + s + "\"");
}


Sample 7 [from 6 instances]

Centrality↓:4.931577189335626  Specificity↑:0.7357588823428847
Class660.test(BufferedReader reader){
      for (String next = reader.readLine(); next != null; next = reader.readLine()) System.out.println(next);
      if (java.util.Collections.singletonList(reader).get(0!= null) {
        reader.close();
      }
}


Sample 8 [from 5 instances]

Centrality↓:3.9815666016484963  Specificity↑:0.0
Class680.migrate()#11{
                                String line = in.readLine();
                                if(line.startsWith("101 imqbroker"))
                                    hasOld = true;
}


Sample 9 [from 3 instances]

Centrality↓:1.986524106001829  Specificity↑:0.0
Class480.serverAccept(Socket s)#3{
        do {
            line = in.readLine();
        while (line != null && line.length() != 0);
}


Sample 10 [from 3 instances]

Centrality↓:1.986524106001829  Specificity↑:0.36787944117144233
Class150.handleRequest(BufferedReader reader,PrintWriter writer){
    String line = reader.readLine();
    LOG.info("Received: " + line);
    if (line != null) {
      writer.println(line);
    }
}


Sample 11 [from 2 instances]

Centrality↓:0.9975212478233336  Specificity↑:0.6385500076446677
Class530.addExtraDetailLines(BufferedReader in,List<String> lines)#0{
      String line = in.readLine();
      if (isNotNull(line)) {
        lines.add(line);
      else {
        break;
      }
}


Sample 12 [from 2 instances]

Centrality↓:0.9999999999999953  Specificity↑:0.2706705664732254
Class740.parse(BufferedReader in){
      String l2 = in.readLine();
      StringTokenizer st = new StringTokenizer(l2);
      nodes[0= Integer.parseInt(st.nextToken());
      nodes[1= Integer.parseInt(st.nextToken());
      nodes[2= Integer.parseInt(st.nextToken());
}


Sample 13 [from 2 instances]

Centrality↓:0.9999996940976795  Specificity↑:0.6766764161830635
Class220.readTotal(final BufferedReader reader){
        final String line = reader.readLine();
        final Matcher matcher = totalPattern.matcher(line);
        if (!matcher.matches()) {
            throw new ParseError("expected total line but got \"" + line + "\"");
        }
        return matcher.group(1);
}


Sample 14 [from 1 instances]

Centrality↓:0.0  Specificity↑:0.7357588823428847
Class290.readInt(BufferedReader bin){
            String line = bin.readLine();
                return Integer.parseInt(line);
                throw new IOException("Expected number, got '" + line + "'");
}


Sample 15 [from 1 instances]

Centrality↓:0.0  Specificity↑:0.36787944117144233
Class0.parse(BufferedReader in)#2{
      String l1=in.readLine();
      StringTokenizer st=new StringTokenizer(l1);
}


Sample 16 [from 1 instances]

Centrality↓:0.0  Specificity↑:1.103638323514327
Class500.readLine(final BufferedReader in)#0{
        do line = in.readLine();
        while (line!=null && ((line=line.trim()).length()==|| line.charAt(0)=='#'));
}


Sample 17 [from 1 instances]

Centrality↓:0.0  Specificity↑:0.36787944117144233
Class730.parseInt(BufferedReader in,int def){
            return Integer.parseInt(in.readLine());
}