Poprawki trzeba dodać we wtyczce a nie w samym programie który tylko rysuje budynki. Tu jest miejsce w kodzie gdzie pobierana jest stara draga i od tego miejsca trzeba zaczynać: https://github.com/openstreetmap/josm-plugins/blob/85881ae6d00db517da58553ae1974b90c0817f51/tracer2/src/org/openstreetmap/josm/plugins/tracer2/ConnectWays.java#L151
Linia kodu:
-
169: dodaje nowe węzły do starej drogi
-
173: usuwa stare węzły z drogi
-
180: sprawdza czy usunięte węzły ze starej drogi są połączone z innymi drogami, jeśli nie to są usuwane nawet jeśli miały tagi jak tu