Ticket #17296: fixme.patch

File fixme.patch, 993 bytes (added by taylor.smock, 6 years ago)
  • data/validator/potentially_fixed.mapcss

     
     1/* Check for fixme's that have tag-value pairs */
     2*[fixme][count(split(" ", tag("fixme"))) == 1][tag(tag("fixme")) != "none"]:modified {
     3  throwWarning: tr("fixme is a tag which exists on the object, is the fixme fixed?");
     4  assertNoMatch: "way fixme=name";
     5  assertMatch: "way name=TODO fixme=name";
     6  assertNoMatch: "way name=TODO fixme=\"name me\"";
     7  assertNoMatch: "way name=TODO";
     8}
     9*[fixme][count(split(" ", tag("fixme"))) == 1][tag(tag("fixme")) != "none"]!:modified {
     10  throwOther: tr("fixme is a tag which exists on the object, is the fixme fixed?");
     11  assertNoMatch: "way fixme=name";
     12  assertMatch: "way name=TODO fixme=name";
     13  assertNoMatch: "way name=TODO fixme=\"name me\"";
     14  assertNoMatch: "way name=TODO";
     15}
     16