Ignore:
Timestamp:
2016-10-15T00:17:47+02:00 (10 years ago)
Author:
simon04
Message:

fix #13799 - Use builder pattern for TestError

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java

    r8510 r11129  
    22package org.openstreetmap.josm.data.validation.tests;
    33
     4import static org.openstreetmap.josm.tools.I18n.marktr;
    45import static org.openstreetmap.josm.tools.I18n.tr;
    56
     
    5152     */
    5253    private void missingTranslation(OsmPrimitive p, String name) {
    53         errors.add(new TestError(this, Severity.OTHER,
    54                 tr("Missing name:* translation"),
    55                 tr("Missing name:*={0}. Add tag with correct language key.", name),
    56                 String.format("Missing name:*=%s. Add tag with correct language key.", name), NAME_TRANSLATION_MISSING, p));
     54        errors.add(TestError.builder(this, Severity.OTHER, NAME_TRANSLATION_MISSING)
     55                .message(tr("Missing name:* translation"), marktr("Missing name:*={0}. Add tag with correct language key."), name)
     56                .primitives(p)
     57                .build());
    5758    }
    5859
     
    8081
    8182        if (name == null) {
    82             errors.add(new TestError(this, Severity.OTHER,
    83                     tr("A name is missing, even though name:* exists."),
    84                     NAME_MISSING, p));
     83            errors.add(TestError.builder(this, Severity.OTHER, NAME_MISSING)
     84                    .message(tr("A name is missing, even though name:* exists."))
     85                    .primitives(p)
     86                    .build());
    8587            return;
    8688        }
Note: See TracChangeset for help on using the changeset viewer.