equal
deleted
inserted
replaced
1324 return false; |
1324 return false; |
1325 } |
1325 } |
1326 |
1326 |
1327 @Override |
1327 @Override |
1328 public boolean enterObjectNode(final ObjectNode objectNode) { |
1328 public boolean enterObjectNode(final ObjectNode objectNode) { |
1329 final List<Node> elements = objectNode.getElements(); |
1329 final List<PropertyNode> elements = objectNode.getElements(); |
1330 final int size = elements.size(); |
|
1331 |
1330 |
1332 final List<String> keys = new ArrayList<>(); |
1331 final List<String> keys = new ArrayList<>(); |
1333 final List<Symbol> symbols = new ArrayList<>(); |
1332 final List<Symbol> symbols = new ArrayList<>(); |
1334 final List<Node> values = new ArrayList<>(); |
1333 final List<Node> values = new ArrayList<>(); |
1335 |
1334 |
1336 boolean hasGettersSetters = false; |
1335 boolean hasGettersSetters = false; |
1337 |
1336 |
1338 for (int i = 0; i < size; i++) { |
1337 for (PropertyNode propertyNode: elements) { |
1339 final PropertyNode propertyNode = (PropertyNode)elements.get(i); |
|
1340 final Node value = propertyNode.getValue(); |
1338 final Node value = propertyNode.getValue(); |
1341 final String key = propertyNode.getKeyName(); |
1339 final String key = propertyNode.getKeyName(); |
1342 final Symbol symbol = value == null ? null : propertyNode.getSymbol(); |
1340 final Symbol symbol = value == null ? null : propertyNode.getSymbol(); |
1343 |
1341 |
1344 if (value == null) { |
1342 if (value == null) { |