• Home
  • Raw
  • Download

Lines Matching refs:reader

123         JsonReader reader = null;  in parse()  local
125 reader = new JsonReader(new FileReader(expectationsFile)); in parse()
126 reader.setLenient(true); in parse()
127 reader.beginArray(); in parse()
128 while (reader.hasNext()) { in parse()
129 readExpectation(reader, mode); in parse()
132 reader.endArray(); in parse()
136 if (reader != null) { in parse()
137 reader.close(); in parse()
142 private void readExpectation(JsonReader reader, ModeId mode) throws IOException { in readExpectation() argument
152 reader.beginObject(); in readExpectation()
153 while (reader.hasNext()) { in readExpectation()
154 String name = reader.nextName(); in readExpectation()
156 result = Result.valueOf(reader.nextString()); in readExpectation()
158 names.add(reader.nextString()); in readExpectation()
160 readStrings(reader, names); in readExpectation()
163 names.add(reader.nextString()); in readExpectation()
165 pattern = Pattern.compile(reader.nextString(), PATTERN_FLAGS); in readExpectation()
167 … pattern = Pattern.compile(".*" + Pattern.quote(reader.nextString()) + ".*", PATTERN_FLAGS); in readExpectation()
169 readStrings(reader, tags); in readExpectation()
171 …able<String> split = Splitter.on("\n").omitEmptyStrings().trimResults().split(reader.nextString()); in readExpectation()
174 buganizerBug = reader.nextLong(); in readExpectation()
176 modes = readModes(reader); in readExpectation()
179 reader.skipValue(); in readExpectation()
182 reader.endObject(); in readExpectation()
185 throw new IllegalArgumentException("Missing 'name' or 'failure' key in " + reader); in readExpectation()
200 private void readStrings(JsonReader reader, Set<String> output) throws IOException { in readStrings() argument
201 reader.beginArray(); in readStrings()
202 while (reader.hasNext()) { in readStrings()
203 output.add(reader.nextString()); in readStrings()
205 reader.endArray(); in readStrings()
208 private Set<ModeId> readModes(JsonReader reader) throws IOException { in readModes() argument
210 reader.beginArray(); in readModes()
211 while (reader.hasNext()) { in readModes()
212 result.add(ModeId.valueOf(reader.nextString().toUpperCase())); in readModes()
214 reader.endArray(); in readModes()