Ignore:
Timestamp:
2008-08-16T13:27:00+02:00 (16 years ago)
Author:
stoecker
Message:

fixed startup initialization error

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/TagChecker.java

    r9854 r9894  
    155155        {
    156156                spellCheckKeyData = new HashMap<String, String>();
    157                 String sources = Main.pref.get( PREF_SOURCES );
    158                 if(Main.pref.getBoolean(PREF_USE_DATA_FILE))
     157                String sources = Main.pref.get( PREF_SOURCES, "");
     158                if(Main.pref.getBoolean(PREF_USE_DATA_FILE, true))
    159159                {
    160160                        if( sources == null || sources.length() == 0)
     
    163163                                sources = DATA_FILE + ";" + sources;
    164164                }
    165                 if(Main.pref.getBoolean(PREF_USE_SPELL_FILE))
     165                if(Main.pref.getBoolean(PREF_USE_SPELL_FILE, true))
    166166                {
    167167                        if( sources == null || sources.length() == 0)
     
    172172
    173173                String errorSources = "";
     174                if(sources.length() == 0)
     175                        return;
    174176                for(String source: sources.split(";"))
    175177                {
     
    235237        public static void initializePresets() throws Exception
    236238        {
    237                 if( !Main.pref.getBoolean(PREF_CHECK_VALUES) )
     239                if( !Main.pref.getBoolean(PREF_CHECK_VALUES, true) )
    238240                        return;
    239241
     
    382384        {
    383385                String allAnnotations = Main.pref.get("taggingpreset.sources");
     386                if(allAnnotations == null | allAnnotations.length() == 0)
     387                        return;
    384388                for(String source : allAnnotations.split(";"))
    385389                {
     
    410414        public void startTest()
    411415        {
    412                 checkKeys = Main.pref.getBoolean(PREF_CHECK_KEYS);
     416                checkKeys = Main.pref.getBoolean(PREF_CHECK_KEYS, true);
    413417                if( isBeforeUpload )
    414418                        checkKeys = checkKeys && Main.pref.getBoolean(PREF_CHECK_KEYS_BEFORE_UPLOAD, true);
    415419
    416                 checkValues = Main.pref.getBoolean(PREF_CHECK_VALUES);
     420                checkValues = Main.pref.getBoolean(PREF_CHECK_VALUES, true);
    417421                if( isBeforeUpload )
    418422                        checkValues = checkValues && Main.pref.getBoolean(PREF_CHECK_VALUES_BEFORE_UPLOAD, true);
    419423
    420                 checkComplex = Main.pref.getBoolean(PREF_CHECK_COMPLEX);
     424                checkComplex = Main.pref.getBoolean(PREF_CHECK_COMPLEX, true);
    421425                if( isBeforeUpload )
    422426                        checkComplex = checkValues && Main.pref.getBoolean(PREF_CHECK_COMPLEX_BEFORE_UPLOAD, true);
    423427
    424                 checkFixmes = Main.pref.getBoolean(PREF_CHECK_FIXMES);
     428                checkFixmes = Main.pref.getBoolean(PREF_CHECK_FIXMES, true);
    425429                if( isBeforeUpload )
    426430                        checkFixmes = checkFixmes && Main.pref.getBoolean(PREF_CHECK_FIXMES_BEFORE_UPLOAD, true);
Note: See TracChangeset for help on using the changeset viewer.