Index: plications/editors/josm/plugins/indoorhelper/data/indoorhelper.validator.mapcss
===================================================================
--- /applications/editors/josm/plugins/indoorhelper/data/indoorhelper.validator.mapcss	(revision 34740)
+++ 	(revision )
@@ -1,14 +1,0 @@
-/* Validator file to check the indoor data for errors */
-
-/* rules for wrong assigned ways or nodes */
-node:unconnected[area], node:unconnected[highway]{
-	throwWarning: tr("You assigned properties to a node which should only be assigned to ways!");
-	fixRemove: "area";
-	fixRemove: "highway";
-}
-
-way[door], way[entrance]{
-	throwWarning: tr("You assigned properties to a way which should only be assigned to nodes!");
-	fixRemove: "door";
-	fixRemove: "entrance";
-}
Index: /applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java
===================================================================
--- /applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java	(revision 34740)
+++ /applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java	(revision 34741)
@@ -31,5 +31,4 @@
 import java.util.ArrayList;
 import java.util.Collection;
-import java.util.Collections;
 import java.util.HashMap;
 import java.util.List;
@@ -47,6 +46,4 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.Tag;
-import org.openstreetmap.josm.data.validation.OsmValidator;
-import org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker;
 import org.openstreetmap.josm.gui.MainApplication;
 import org.openstreetmap.josm.gui.MapFrame;
@@ -172,5 +169,5 @@
     * The listener which provides the handling of the applyButton.
     * Gets the texts which were written by the user and writes them to the OSM-data.
-    * After that it checks the tagged data  with the built-in validator file.
+    * After that it checks the tagged data.
     *
     * @author egru
@@ -622,18 +619,13 @@
 
     /**
-     * Forces JOSM to load the validator and mappaint settings.
+     * Forces JOSM to load the mappaint settings.
      */
     private void updateSettings() {
         Preferences.main().init(false);
-        MapCSSTagChecker tagChecker = OsmValidator.getTest(MapCSSTagChecker.class);
-            if (tagChecker != null) {
-                OsmValidator.initializeTests(Collections.singleton(tagChecker));
-            }
-
-            MapPaintStyles.readFromPreferences();
+        MapPaintStyles.readFromPreferences();
     }
 
     /**
-     * Enables or disables the preferences for the mapcss-style and the validator.
+     * Enables or disables the preferences for the mapcss-style.
      *
      * @param enabled Activates or disables the settings.
@@ -642,11 +634,4 @@
        Map<String, Setting<?>> settings = Preferences.main().getAllSettings();
 
-       MapListSetting validatorMapListSetting = (MapListSetting) settings.
-               get("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries");
-       List<Map<String, String>> validatorMaps = new ArrayList<>();
-       if (validatorMapListSetting != null) {
-           validatorMaps = validatorMapListSetting.getValue();
-       }
-
        MapListSetting styleMapListSetting = (MapListSetting) settings.
                get("mappaint.style.entries");
@@ -657,28 +642,4 @@
 
        if (enabled) {
-           //set the validator active
-
-           List<Map<String, String>> validatorMapsNew = new ArrayList<>();
-           if (!validatorMaps.isEmpty()) {
-               validatorMapsNew.addAll(validatorMaps);
-           }
-
-           for (Map<String, String> map : validatorMapsNew) {
-               if (map.containsValue(tr("Indoor"))) {
-                   validatorMapsNew.remove(map);
-                   break;
-               }
-           }
-
-           Map<String, String> indoorValidator = new HashMap<>();
-           indoorValidator.put("title", "Indoor");
-           indoorValidator.put("active", "true");
-           indoorValidator.put("url", Config.getDirs().getUserDataDirectory(true)+ sep +"validator" +
-                   sep + "indoorhelper.validator.mapcss");
-
-           validatorMapsNew.add(indoorValidator);
-           Config.getPref().putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
-                   validatorMapsNew);
-
            //set mappaint active
 
@@ -704,31 +665,5 @@
            updateSettings();
        } else {
-           //set the validator inactive
-
-
-           List<Map<String, String>> validatorMapsNew = new ArrayList<>();
-           if (!validatorMaps.isEmpty()) {
-               validatorMapsNew.addAll(validatorMaps);
-           }
-
-           for (Map<String, String> map : validatorMapsNew) {
-               if (map.containsValue(tr("Indoor"))) {
-                   validatorMapsNew.remove(map);
-                   break;
-               }
-           }
-           Map<String, String> indoorValidator = new HashMap<>();
-           indoorValidator.put("title", tr("Indoor"));
-           indoorValidator.put("active", "false");
-           indoorValidator.put("url", Config.getDirs().getUserDataDirectory(true)+ sep +"validator" +
-                   sep + "indoorhelper.validator.mapcss");
-
-           validatorMapsNew.add(indoorValidator);
-           Config.getPref().putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
-                   validatorMapsNew);
-
-
            //set mappaint inactive
-
 
            List<Map<String, String>> styleMapsNew = new ArrayList<>();
