Ignore:
Timestamp:
2017-08-25T21:51:00+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - code refactoring to avoid dependence on GUI packages from Preferences

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java

    r12637 r12649  
    2828import org.openstreetmap.josm.data.osm.DatasetConsistencyTest;
    2929import org.openstreetmap.josm.data.preferences.Setting;
     30import org.openstreetmap.josm.data.preferences.sources.MapPaintPrefHelper;
     31import org.openstreetmap.josm.data.preferences.sources.PresetPrefHelper;
     32import org.openstreetmap.josm.data.preferences.sources.ValidatorPrefHelper;
     33import org.openstreetmap.josm.data.preferences.sources.SourcePrefHelper;
    3034import org.openstreetmap.josm.gui.ExtendedDialog;
    3135import org.openstreetmap.josm.gui.MainApplication;
    32 import org.openstreetmap.josm.gui.preferences.SourceEditor;
    33 import org.openstreetmap.josm.gui.preferences.map.MapPaintPreference;
    34 import org.openstreetmap.josm.gui.preferences.map.TaggingPresetPreference;
    35 import org.openstreetmap.josm.gui.preferences.validator.ValidatorTagCheckerRulesPreference;
     36import org.openstreetmap.josm.gui.bugreport.DebugTextDisplay;
    3637import org.openstreetmap.josm.gui.util.GuiHelper;
    3738import org.openstreetmap.josm.io.OsmApi;
     
    4243import org.openstreetmap.josm.tools.Utils;
    4344import org.openstreetmap.josm.tools.bugreport.BugReportSender;
    44 import org.openstreetmap.josm.tools.bugreport.DebugTextDisplay;
    4545
    4646/**
     
    189189        text.append('\n');
    190190        appendCollection(text, "Plugins", Utils.transform(PluginHandler.getBugReportInformation(), i -> "+ " + i));
    191         appendCollection(text, "Tagging presets", getCustomUrls(TaggingPresetPreference.PresetPrefHelper.INSTANCE));
    192         appendCollection(text, "Map paint styles", getCustomUrls(MapPaintPreference.MapPaintPrefHelper.INSTANCE));
    193         appendCollection(text, "Validator rules", getCustomUrls(ValidatorTagCheckerRulesPreference.RulePrefHelper.INSTANCE));
     191        appendCollection(text, "Tagging presets", getCustomUrls(PresetPrefHelper.INSTANCE));
     192        appendCollection(text, "Map paint styles", getCustomUrls(MapPaintPrefHelper.INSTANCE));
     193        appendCollection(text, "Validator rules", getCustomUrls(ValidatorPrefHelper.INSTANCE));
    194194        appendCollection(text, "Last errors/warnings", Utils.transform(Logging.getLastErrorAndWarnings(), i -> "- " + i));
    195195
     
    202202    }
    203203
    204     private static Collection<String> getCustomUrls(SourceEditor.SourcePrefHelper helper) {
     204    private static Collection<String> getCustomUrls(SourcePrefHelper helper) {
    205205        final Set<String> defaultUrls = helper.getDefault().stream()
    206206                .map(i -> i.url)
Note: See TracChangeset for help on using the changeset viewer.