lp:josm
- Get this branch:
- bzr branch lp:josm
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from https://josm.openstreetmap.de/svn/trunk/.
Last successful import was .
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 18569. By taylor.smock
-
Fix #23309: NPE in GeoPropertyInde
x$GPLevel. getBounded when called by `Territories. getRegionalTagi nfoUrls` `Territories.
getRegionalTagi nfoUrls` uses `Collection. parallelStream`
which could cause the following race conditions:
* `children` is reinitialized after the `null` check, potentially causing an NPE
due to a different `null` check becoming `false` after it was checked.
Solution: either synchronize the creation of `children` or have a local variable.
* Two threads could generate a child and then generate children of children,
creating a split tree hierarchy, only one of which would be kept.
Solution: synchronize the creation of the child nodesFor both of the new `synchronized` methods, we ''could'' use a safe double-lock
idiom if there ends up being performance issues. This probably won't be the case.
Profiling JOSM start to end with Mesa County, CO (+ validations) did not show
that the modified methods were "hot".This additionally fixes some lint issues and converts some package-private
methods to use `ILatLon` instead of `LatLon`. - 18564. By taylor.smock
-
See #18866: Remove Potlatch2 from the built-in styles
Remove an icon that was missed for the Potlatch2 style.
- 18563. By taylor.smock
-
Add/Ignore popular tags
Add
* `informal=no` -- this appears to be used for trails that appear to be `informal=yes` but are not.
* `highway=trailhead`
* Icon drawn by taylor.smock
* `amenity=letterbox`
* Additionally adds `post:*` tags, copied from `addr:*` tags
* Icon drawn by taylor.smock; a better icon would be much appreciated
* `building=stadium` -- added as a checkbox to `leisure=stadium` and the default `building` preset
Ignore
* `building=no` -- this is already covered in unnecessary.mapcss - 18562. By taylor.smock
-
Fix #23235: Revert r18869
The URI specification only allows for ascii characters.
See https://datatracker. ietf.org/ doc/html/ rfc3986# section- 1.2.1. - 18561. By taylor.smock
-
Fix #23057: data layers should be selected next, not non-data layers (patch by gaben, modified)
Modifications are as follows:
* Fix test pollution uncovered by change in non-obvious determinate order of
tests
* Fix code so that `MainLayerManagerTest. testRemoveLayer UnsetsActiveLay er` passes
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)