langtools/src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
equal
deleted
inserted
replaced
225 } |
225 } |
226 writer.println(" {"); |
226 writer.println(" {"); |
227 indentation++; |
227 indentation++; |
228 |
228 |
229 if (kind == ENUM) { |
229 if (kind == ENUM) { |
230 List<Element> enclosedElements = |
230 List<Element> enclosedElements = new ArrayList<>(e.getEnclosedElements()); |
231 new ArrayList<Element>(e.getEnclosedElements()); |
|
232 // Handle any enum constants specially before other entities. |
231 // Handle any enum constants specially before other entities. |
233 List<Element> enumConstants = new ArrayList<Element>(); |
232 List<Element> enumConstants = new ArrayList<>(); |
234 for(Element element : enclosedElements) { |
233 for(Element element : enclosedElements) { |
235 if (element.getKind() == ENUM_CONSTANT) |
234 if (element.getKind() == ENUM_CONSTANT) |
236 enumConstants.add(element); |
235 enumConstants.add(element); |
237 } |
236 } |
238 if (!enumConstants.isEmpty()) { |
237 if (!enumConstants.isEmpty()) { |
331 } |
330 } |
332 |
331 |
333 if (kind == ENUM_CONSTANT) |
332 if (kind == ENUM_CONSTANT) |
334 return; |
333 return; |
335 |
334 |
336 Set<Modifier> modifiers = new LinkedHashSet<Modifier>(); |
335 Set<Modifier> modifiers = new LinkedHashSet<>(); |
337 modifiers.addAll(e.getModifiers()); |
336 modifiers.addAll(e.getModifiers()); |
338 |
337 |
339 switch (kind) { |
338 switch (kind) { |
340 case ANNOTATION_TYPE: |
339 case ANNOTATION_TYPE: |
341 case INTERFACE: |
340 case INTERFACE: |