{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":641525,"defaultBranch":"master","name":"josm","ownerLogin":"JOSM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-01T16:34:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7678414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719067833.0","currentOid":""},"activityList":{"items":[{"before":"3311095e458c3adf90bc44bda157dc965750f6bd","after":"b7ca041742d0d835ec32864fd9efd13a543f706d","ref":"refs/heads/master","pushedAt":"2024-06-22T14:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"see #23748: NPE: Reverse way direction: Automatic tag correction\n- add null value in unit test\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19125 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"see #23748: NPE: Reverse way direction: Automatic tag correction"}},{"before":"f0f3e598491d901a2dd706c9819bfe0722bd46b0","after":"3311095e458c3adf90bc44bda157dc965750f6bd","ref":"refs/heads/master","pushedAt":"2024-06-22T14:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23748: NPE: Reverse way direction: Automatic tag correction\n(furter already expected regrression from r19101) \n- don't use Map.ofEntries() when map may contain null keys or values\n\nI try to write a unit test for this as well\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19124 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23748: NPE: Reverse way direction: Automatic tag correction"}},{"before":"da7de911a445e377c5cd0c63030b35370f5a5997","after":"f0f3e598491d901a2dd706c9819bfe0722bd46b0","ref":"refs/heads/master","pushedAt":"2024-06-22T05:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23728: First geotagged image not fully selected\n- remove code in GeoImageLayer constructor which more or less randomly opens the ImageViewerDialog\n- fix layer actions \"Jump to next marker\" and \"Jump to previous marker\" so that they open or update the image viewer dialog\n- new code to check if a new geoimage layer was added by any open file or drag/drop action and - if so - to open the first image of the topmost new geoimage layer. If ImageViewerDialog is already open a new tab is added. \n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19123 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23728: First geotagged image not fully selected"}},{"before":"a3c8bd48fc320d022ff210c651da13f0d0a49a47","after":"da7de911a445e377c5cd0c63030b35370f5a5997","ref":"refs/heads/master","pushedAt":"2024-06-20T15:30:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23745 - add more icons, patch by gaben\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19122 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23745 - add more icons, patch by gaben"}},{"before":"0d2e9e9d2848ef51db0816b4b622c79c497a398d","after":"a3c8bd48fc320d022ff210c651da13f0d0a49a47","ref":"refs/heads/master","pushedAt":"2024-06-20T14:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"See #17858: Replace most calls to `StandardCharsets.UTF_8.name()` with `StandardCharsets.UTF_8`\n\nThis (in many cases) also removes catches for `UnsupportedEncodingException`.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19121 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"See #17858: Replace most calls to StandardCharsets.UTF_8.name() wit…"}},{"before":"064ab0a0270c88ff96736443f306f20eee495040","after":"0d2e9e9d2848ef51db0816b4b622c79c497a398d","ref":"refs/heads/master","pushedAt":"2024-06-20T14:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"See #17858: Update code for newer Java features\n\nAlso add a note that `toUnmodifiableList` does not like nulls.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19120 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"See #17858: Update code for newer Java features"}},{"before":"a3c38aca579ff2807050dbe4367551f320794c9e","after":"064ab0a0270c88ff96736443f306f20eee495040","ref":"refs/heads/master","pushedAt":"2024-06-20T04:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23735: Combine ways refused\n(patch 23735-2.patch)\n- rewrite check so that it checks if the parents of the combined ways are known instead of the parents of the connection node(s)\n- show dialog with hint about download parents action that allows to continue\n\nTODO: implement full automatic download of parents in all relavant action or add download button in the common dialog.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19119 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23735: Combine ways refused"}},{"before":"5db9c4966e7fb8903eeb416a6bf5c1a15b9a7742","after":"a3c38aca579ff2807050dbe4367551f320794c9e","ref":"refs/heads/master","pushedAt":"2024-06-19T18:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"See #23743: MinimapDialogTest was failing\n\nThis re-adds parameter resolution for DownloadWmsAlongTrackActionTest\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19118 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"See #23743: MinimapDialogTest was failing"}},{"before":"afca14f5760e5c13c3a2e8cc4b454356a7a456da","after":"5db9c4966e7fb8903eeb416a6bf5c1a15b9a7742","ref":"refs/heads/master","pushedAt":"2024-06-19T14:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #23743: MinimapDialogTest was failing\n\nThis does two things:\n1. Remove hack that is no longer necessary with wiremock 3.6.0\n2. Create a ''copy'' of the layer list\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19117 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #23743: MinimapDialogTest was failing"}},{"before":"ce491cf3aaf379da5a39454a15e0e9413b4a8fb4","after":"afca14f5760e5c13c3a2e8cc4b454356a7a456da","ref":"refs/heads/master","pushedAt":"2024-06-19T03:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23648: Not possible to save a layer after marked as \"Discourage upload\"\n- mark layer as changed and show notificaton when the toggle was triggered\n- remove overwrite of `SaveActionBase.updateEnabledState()` for \"Save\"\n\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19116 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23648: Not possible to save a layer after marked as \"Discourage …"}},{"before":"0ffd4844bba68b9180850f804ead8ec395bf9431","after":"ce491cf3aaf379da5a39454a15e0e9413b4a8fb4","ref":"refs/heads/master","pushedAt":"2024-06-18T22:40:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix some checkstyle issues\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19115 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix some checkstyle issues"}},{"before":"08934e7dc4e8a945b984503eda24d6efc7ca0d15","after":"0ffd4844bba68b9180850f804ead8ec395bf9431","ref":"refs/heads/master","pushedAt":"2024-06-18T21:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix an XPath injection issue\n\nThis isn't really an issue for JOSM, since we are only reading from public remote\nsources.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19114 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix an XPath injection issue"}},{"before":"3b5f357dbe641e5b0f2e6a4c72f31d0b3f60d621","after":"08934e7dc4e8a945b984503eda24d6efc7ca0d15","ref":"refs/heads/master","pushedAt":"2024-06-18T20:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Update PMD to 7.2.0\n\nA bunch of rules were deprecated and replaced and the XPath expressions had to be updated from XPath 1 to XPath 3.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19113 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Update PMD to 7.2.0"}},{"before":"7d6f172db66e9cfa217fe5364f1aed3b2dac15ae","after":"3b5f357dbe641e5b0f2e6a4c72f31d0b3f60d621","ref":"refs/heads/master","pushedAt":"2024-06-18T18:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"javadoc fixes\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19112 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"javadoc fixes"}},{"before":"86444ecc7a6099d9e3e5ebf42063fa663dab0b83","after":"7d6f172db66e9cfa217fe5364f1aed3b2dac15ae","ref":"refs/heads/master","pushedAt":"2024-06-18T14:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"remove TLD from IANA\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19111 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"remove TLD from IANA"}},{"before":"2c95b4577a18d2e2e494790a70eadcd56bae8884","after":"86444ecc7a6099d9e3e5ebf42063fa663dab0b83","ref":"refs/heads/master","pushedAt":"2024-06-17T20:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"See #17858, see #8888: Remove useLegacyMergeSort from josm-latest.jnlp\n\nSetting `java.util.Arrays.useLegacyMergeSort` to `true` is ''probably'' no longer\nnecessary.\n\nThis does not update josm.jnlp just in case; the JNLP files may be automatically\nupdated (I'm not certain).\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19110 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"See #17858, see #8888: Remove useLegacyMergeSort from josm-latest.jnlp"}},{"before":"25780f5f964ba69f353754a0443024809e9f97dc","after":"2c95b4577a18d2e2e494790a70eadcd56bae8884","ref":"refs/heads/master","pushedAt":"2024-06-17T19:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"See #17858: Remove old workarounds for javabugs and update Utils#getLatestVersion\n\n* JDK-8180379: Fixed in Java 9+\n* JDK-8251377: Fixed in Java 11.0.14 (2021-09-02)\n* JDK-8262085: Fixed in Java 11.0.17 (2022-07-19)\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19109 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"See #17858: Remove old workarounds for javabugs and update Utils#getL…"}},{"before":"b9add7cac6d4022c8d94ac1a2497ff96d9bb6353","after":"25780f5f964ba69f353754a0443024809e9f97dc","ref":"refs/heads/master","pushedAt":"2024-06-17T17:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19108 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)"}},{"before":"f358f6412c330364c49647789a22c9a227f27204","after":"b9add7cac6d4022c8d94ac1a2497ff96d9bb6353","ref":"refs/heads/master","pushedAt":"2024-06-17T13:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Replace most calls for getNodes in VectorWay with direct calls to underlying list\n\nThis is primarily to avoid new unmodifiable collection instantiations where we\ndon't need a copy of the list. This significantly reduces the cost of the\npost-processing merge ways step. Specifically, there is a 55% drop in the memory\ncost, and 90% fewer CPU cycles.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19107 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Replace most calls for getNodes in VectorWay with direct calls to und…"}},{"before":"bb7d6fdf9a3602847fb8ad64b6dcca2fa4caba0a","after":"f358f6412c330364c49647789a22c9a227f27204","ref":"refs/heads/master","pushedAt":"2024-06-13T19:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19106 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)"}},{"before":"51427ec1bd9e5239c6775f6b6b2514fe0b4ed2c5","after":"bb7d6fdf9a3602847fb8ad64b6dcca2fa4caba0a","ref":"refs/heads/master","pushedAt":"2024-06-13T16:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Explain what to do\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19105 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Explain what to do"}},{"before":"880e2c662de21a42f84c0ecaf33cce7fa684e95e","after":"51427ec1bd9e5239c6775f6b6b2514fe0b4ed2c5","ref":"refs/heads/master","pushedAt":"2024-06-13T12:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #23731: Don't close output stream (patch by GerdP, modified)\n\nThe major modification is the addition of `@SuppressWarnings`.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19104 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #23731: Don't close output stream (patch by GerdP, modified)"}},{"before":"3c7eeec8a42ce35999b88718b8315dfac01be5b5","after":"880e2c662de21a42f84c0ecaf33cce7fa684e95e","ref":"refs/heads/master","pushedAt":"2024-06-12T22:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19103 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Cleanup some new PMD warnings from PMD 7.x (followup of r19101)"}},{"before":"2bd484968dbb5067866e82bbd5582094091ebe7a","after":"3c7eeec8a42ce35999b88718b8315dfac01be5b5","ref":"refs/heads/master","pushedAt":"2024-06-12T10:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Revert Utils.toUnmodifiableList changes from r19101 (see #23717, patch by GerdP, modified with extra context)\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19102 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Revert Utils.toUnmodifiableList changes from r19101 (see #23717, patc…"}},{"before":"6eee263ea0341a29e3080d838f3d76bd56a23532","after":"2bd484968dbb5067866e82bbd5582094091ebe7a","ref":"refs/heads/master","pushedAt":"2024-06-11T22:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Cleanup some new PMD warnings from PMD 7.x\n\nI haven't updated to PMD 7.x in ivy/maven yet since I still have 83 PMD violations\nto go through, and I don't know (yet) if any of them were supposed to be ignored\nby the xpath expressions in tools/pmd/josm-ruleset.xml.\n\nI may re-enable some of the PMD checks I've temporarily disabled prior to committing\nthe update for PMD.\n\nAdditionally cleanup some SonarLint issues in the modified files.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19101 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Cleanup some new PMD warnings from PMD 7.x"}},{"before":"703b385a21f4cd2149e24d1ea7fe3d8afcd25518","after":"6eee263ea0341a29e3080d838f3d76bd56a23532","ref":"refs/heads/master","pushedAt":"2024-06-11T19:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #23725: Drop Java 8 code in WinRegistry\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19100 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #23725: Drop Java 8 code in WinRegistry"}},{"before":"02e3cec8882ca798b0b9a5fa195e0e27e4242ac7","after":"703b385a21f4cd2149e24d1ea7fe3d8afcd25518","ref":"refs/heads/master","pushedAt":"2024-06-10T14:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #23717: Manual OAuth 2 authorization was not working\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19099 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #23717: Manual OAuth 2 authorization was not working"}},{"before":"defc318ff2e09835bcff2ca58e4df5cd5b7841e0","after":"02e3cec8882ca798b0b9a5fa195e0e27e4242ac7","ref":"refs/heads/master","pushedAt":"2024-06-09T07:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"fix #23645: ChangesetCache: Is it useful as it is? Why isn't it always used?\n- use/update ChangesetCache when downloading changeset in HistoryBrowser\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19098 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"fix #23645: ChangesetCache: Is it useful as it is? Why isn't it alway…"}},{"before":"0b8ae0b1c1c701ebb0b9a0cc79c2a04fb155f2ac","after":"defc318ff2e09835bcff2ca58e4df5cd5b7841e0","ref":"refs/heads/master","pushedAt":"2024-06-07T12:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #8269: Add initial maven pom files\n\nThis additionally deletes ''most'' IDE specific configuration, in favor of Maven\nconfiguration.\n\nWe did have to update scripts/BuildProjectionDefinitions.java so that it would\ncreate an empty EPSG file for the next run in the pom.xml file.\n\nFor core, we needed two additional pom.xml files:\n* A parent pom with most dependency information (for inheritance)\n * This will make it easier to keep core and the apache-commons plugin in sync\n* A unit test pom (for plugin tests)\n * Some IDEs (netbeans specifically) don't like this.\n\nWhat this does ''not'' do:\n* Convert from ivy to maven for dependency management in core. This should happen\n eventually with `maven-resolver-ant-tasks` (probably with the next dependency\n update).\n* Deprecate the current `ant` scripts.\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19097 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #8269: Add initial maven pom files"}},{"before":"87a45a577518aad77cbb1d229b5073689c10a135","after":"0b8ae0b1c1c701ebb0b9a0cc79c2a04fb155f2ac","ref":"refs/heads/master","pushedAt":"2024-06-03T16:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josmmirror","name":null,"path":"/josmmirror","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37939971?s=80&v=4"},"commit":{"message":"Fix #23677: Move PrimitiveData serialization back from AbstractPrimitive\n\ngit-svn-id: https://josm.openstreetmap.de/svn/trunk@19096 0c6e7542-c601-0410-84e7-c038aed88b3b","shortMessageHtmlLink":"Fix #23677: Move PrimitiveData serialization back from AbstractPrimitive"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbFUX-wA","startCursor":null,"endCursor":null}},"title":"Activity · JOSM/josm"}