wiki:Rules/SourceObjectTag

Version 2 (modified by gileri, 3 years ago) ( diff )

Ignore members with tags or sources

meta
{
    title: "Source object tag";
    version: "1.3_2023-02-11";
    description: "Warn of source tags on objects that are obsolete, or will be in future edits";
    author: "gileri";
    link: "https://josm.openstreetmap.de/wiki/Rules/SourceObjectTag";
    baselanguage: "en";
    min-josm-version: 14481;
}

node[source]:modified,
way[source]:modified,
relation[source]:modified {
    throwWarning: tr("Modified object with a source tag");
    fixRemove: "source";
}

node:modified!:tagged[!source] < way[source],
node:modified!:tagged[!source] < relation[source],
way:modified!:tagged[!source] < relation[source],
relation:modified!:tagged[!source] < relation[source] {
    throwWarning: tr("Modified child of an objet with source tag");
    fixRemove: "source";
}

Rules_SourceObjectTag.validator.mapcss, Rules_SourceObjectTag.zip

Note: See TracWiki for help on using the wiki.