| 59 | | TestError testError = new TestError(this, Severity.ERROR, tr("Duplicated nodes"), DUPLICATE_NODE, duplicated); |
| 60 | | errors.add( testError ); |
| | 60 | boolean sameTags=true; |
| | 61 | Map<String, String> keys0=duplicated.get(0).getKeys(); |
| | 62 | keys0.remove("created_by"); |
| | 63 | for(int i=0;i<duplicated.size();i++) { |
| | 64 | Map<String, String> keysI=duplicated.get(i).getKeys(); |
| | 65 | keysI.remove("created_by"); |
| | 66 | if (!keys0.equals(keysI)) sameTags=false; |
| | 67 | } |
| | 68 | if (!sameTags) { |
| | 69 | TestError testError = new TestError(this, Severity.WARNING, tr("Nodes at same position"), DUPLICATE_NODE, duplicated); |
| | 70 | errors.add( testError ); |
| | 71 | } else { |
| | 72 | TestError testError = new TestError(this, Severity.ERROR, tr("Duplicated nodes"), DUPLICATE_NODE, duplicated); |
| | 73 | errors.add( testError ); |
| | 74 | } |