Opened 5 years ago
Closed 5 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 by , 5 years ago
follow-up: 9 comment:8 by , 5 years ago
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 by , 5 years ago
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 by , 5 years ago
Keywords: | performance added |
---|
comment:15 by , 5 years ago
r16043 broke a plugin, I created https://github.com/maripo/JOSM_easypresets/pull/41
comment:16 by , 5 years ago
Keywords: | presets added |
---|
comment:21 by , 5 years ago
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 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
In 16040/josm: