--- a/src/main/java/de/unixwork/uwproj/Project.java Sun Sep 03 12:43:44 2023 +0200 +++ b/src/main/java/de/unixwork/uwproj/Project.java Wed Sep 06 21:08:04 2023 +0200 @@ -5,23 +5,15 @@ */ package de.unixwork.uwproj; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.HashMap; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; -import java.util.Properties; -import javax.xml.parsers.DocumentBuilder; -import javax.xml.parsers.DocumentBuilderFactory; -import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; -import org.xml.sax.SAXException; + +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import java.io.File; +import java.util.*; /** * @@ -40,7 +32,7 @@ private HashMap<String,ConfigVar> configVars = new HashMap<>(); private List<ConfigVar> configVarsList = new LinkedList<>(); - public Project(File file) throws ParserConfigurationException, SAXException, IOException, Exception { + public Project(File file) throws Exception { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); DocumentBuilder builder = factory.newDocumentBuilder();