Opened 3 years ago
Closed 3 years ago
#18864 closed enhancement (fixed)
TaggingPreset: refactor/simplify/improve
Reported by: | simon04 | Owned by: | simon04 |
---|---|---|---|
Priority: | normal | Milestone: | 20.03 |
Component: | Core | Version: | |
Keywords: | yourkit performance presets | Cc: |
Description
Attachments (0)
Change History (23)
comment:1 Changed 3 years ago by
comment:8 follow-up: 9 Changed 3 years ago by
Replying to simon04:
In 16044/josm:
This broke two unit tests expecting that ´´
is turned into ´
:
- org.openstreetmap.josm.gui.dialogs.relation.actions.RelationEditorActionsTest.testDeleteCurrentRelationAction
- org.openstreetmap.josm.tools.I18nTest.testEscape
Will investigate later today.
comment:9 Changed 3 years ago by
Replying to simon04:
This broke two unit tests expecting that
´´
is turned into´
:
Maybe it is also the reason for the new warning * Description differs ('Archeological and architectural monuments/sites and cultural environments protected by law ('enkeltminner') from the Norwegian Directorate for Cultural Heritage' != 'Archeological and architectural monuments/sites and cultural environments protected by law (''enkeltminner'') from the Norwegian Directorate for Cultural Heritage'): [NO] Riksantikvaren Heritage Sites overlay [riksantikvaren-kulturminner]
at ImageryCompare
One plugin is incompatible too https://josm.openstreetmap.de/jenkins/job/JOSM-Integration/4364/warnings3Result/
comment:14 Changed 3 years ago by
Keywords: | performance added |
---|
comment:15 Changed 3 years ago by
r16043 broke a plugin, I created https://github.com/maripo/JOSM_easypresets/pull/41
comment:16 Changed 3 years ago by
Keywords: | presets added |
---|
comment:21 Changed 3 years ago by
There's a bunch of SonarQube issues to fix: https://josm.openstreetmap.de/sonar/project/issues?id=josm&resolved=false&sinceLeakPeriod=true&types=CODE_SMELL
Be careful with this one:
- "Replace this "Map.get()" and condition with a call to "Map.computeIfAbsent()".
Currently, we cannot do it, as the computation is recursive, it makes JOSM hang if we change it. Not sure if it can be addressed by refactoring the code.
comment:23 Changed 3 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
In 16040/josm: