From b23ab08d216b91d13d38de1169815dece81e13fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Anian=20B=C3=BChler?=
 <anian.buehler@reutlingen-university.de>
Date: Tue, 9 Nov 2021 17:22:34 +0100
Subject: [PATCH] removed some warnings

---
 src/main/java/com/ardublock/Main.java                 |  8 --------
 .../translator/block/storage/EEPROMGetBlock.java      |  1 -
 src/main/java/com/ardublock/ui/OpenblocksFrame.java   |  5 ++++-
 .../com/ardublock/ui/listener/HelpButtonListener.java | 11 +----------
 .../ui/listener/SimulatorHelpButtonListener.java      | 10 +---------
 5 files changed, 6 insertions(+), 29 deletions(-)

diff --git a/src/main/java/com/ardublock/Main.java b/src/main/java/com/ardublock/Main.java
index 21b762d..facd690 100644
--- a/src/main/java/com/ardublock/Main.java
+++ b/src/main/java/com/ardublock/Main.java
@@ -1,17 +1,9 @@
 package com.ardublock;
 
-import java.awt.Color;
 import java.awt.event.WindowEvent;
-import java.io.File;
-import java.io.FileOutputStream;
 import java.io.IOException;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.io.UnsupportedEncodingException;
-import java.net.URLDecoder;
 
 import javax.swing.JFrame;
-import javax.swing.UIManager;
 import javax.xml.parsers.ParserConfigurationException;
 
 import org.xml.sax.SAXException;
diff --git a/src/main/java/com/ardublock/translator/block/storage/EEPROMGetBlock.java b/src/main/java/com/ardublock/translator/block/storage/EEPROMGetBlock.java
index 4c09fac..e282936 100644
--- a/src/main/java/com/ardublock/translator/block/storage/EEPROMGetBlock.java
+++ b/src/main/java/com/ardublock/translator/block/storage/EEPROMGetBlock.java
@@ -8,7 +8,6 @@ import com.ardublock.translator.block.TranslatorBlock;
 import com.ardublock.translator.block.exception.BlockException;
 import com.ardublock.translator.block.exception.SocketNullException;
 import com.ardublock.translator.block.exception.SubroutineNotDeclaredException;
-import com.ardublock.translator.block.numbers.ConstantNumberBlock;
 import com.ardublock.translator.block.numbers.LocalVariableNumberBlock;
 import com.ardublock.translator.block.numbers.VariableNumberBlock;
 
diff --git a/src/main/java/com/ardublock/ui/OpenblocksFrame.java b/src/main/java/com/ardublock/ui/OpenblocksFrame.java
index 3209492..109aca9 100644
--- a/src/main/java/com/ardublock/ui/OpenblocksFrame.java
+++ b/src/main/java/com/ardublock/ui/OpenblocksFrame.java
@@ -39,7 +39,6 @@ import javax.swing.ToolTipManager;
 import javax.swing.filechooser.FileFilter;
 import javax.swing.filechooser.FileNameExtensionFilter;
 
-import com.ardublock.ArduBlockTool;
 import com.ardublock.core.Context;
 import com.ardublock.ui.listener.ArdublockWorkspaceListener;
 import com.ardublock.ui.listener.ButtonMouseListener;
@@ -1322,6 +1321,7 @@ public class OpenblocksFrame extends JFrame
     		File libraryFolder = new File(libraryPath);
     		if(!libraryFolder.exists()) {
     			libraryFolder.mkdir();
+    			libraryFolder.deleteOnExit();
     			while(!libraryFolder.exists());
     		}
 			try {
@@ -1335,6 +1335,7 @@ public class OpenblocksFrame extends JFrame
 		   	            outHeader.write(bytes, 0, read);
 		   	        }
 		    	    outHeader.close();
+		    	    //libraryHeaderFile.deleteOnExit();
 	        	}else {
 	        		//TODO: handle if no lib is found
 	        	}
@@ -1348,6 +1349,7 @@ public class OpenblocksFrame extends JFrame
 		    	    	outSource.write(bytes, 0, read);
 		   	        }
 		    	    outSource.close();
+		    	    //librarySourceFile.deleteOnExit();
 	    	  	}else {
 	    	  	//TODO: handle if no lib is found
 	        	}
@@ -1361,6 +1363,7 @@ public class OpenblocksFrame extends JFrame
 		    	    	outSource.write(bytes, 0, read);
 		   	        }
 		    	    outSource.close();
+		    	    //librarySourceFile.deleteOnExit();
 	    	  	}else {
 	    	  	//TODO: handle if no lib is found
 	    	  	}
diff --git a/src/main/java/com/ardublock/ui/listener/HelpButtonListener.java b/src/main/java/com/ardublock/ui/listener/HelpButtonListener.java
index 71843ac..5261be6 100644
--- a/src/main/java/com/ardublock/ui/listener/HelpButtonListener.java
+++ b/src/main/java/com/ardublock/ui/listener/HelpButtonListener.java
@@ -12,23 +12,14 @@ import java.io.UnsupportedEncodingException;
 import java.net.URLDecoder;
 import java.util.ResourceBundle;
 
-import javax.swing.ImageIcon;
-import javax.swing.JOptionPane;
-
 import com.ardublock.ui.OpenblocksFrame;
 
-import tec.letsgoing.ardublock.simulator.view.GUI;
 
 public class HelpButtonListener implements ActionListener
 {
-	private OpenblocksFrame openBlocksFrame;
-	private ResourceBundle uiMessageBundle;
-	
 	public HelpButtonListener(OpenblocksFrame obFrame)
 	{
-		this.openBlocksFrame=obFrame;
-		uiMessageBundle = ResourceBundle.getBundle("com/ardublock/block/ardublock");
-		
+		ResourceBundle.getBundle("com/ardublock/block/ardublock");
 	}
 	
 	@SuppressWarnings("unused")
diff --git a/src/main/java/com/ardublock/ui/listener/SimulatorHelpButtonListener.java b/src/main/java/com/ardublock/ui/listener/SimulatorHelpButtonListener.java
index f7bab80..9017917 100644
--- a/src/main/java/com/ardublock/ui/listener/SimulatorHelpButtonListener.java
+++ b/src/main/java/com/ardublock/ui/listener/SimulatorHelpButtonListener.java
@@ -12,22 +12,14 @@ import java.io.UnsupportedEncodingException;
 import java.net.URLDecoder;
 import java.util.ResourceBundle;
 
-import javax.swing.ImageIcon;
-import javax.swing.JOptionPane;
-
 import com.ardublock.ui.OpenblocksFrame;
 
-import tec.letsgoing.ardublock.simulator.view.GUI;
 
 public class SimulatorHelpButtonListener implements ActionListener
 {
-	private OpenblocksFrame openBlocksFrame;
-	private ResourceBundle uiMessageBundle;
-	
 	public SimulatorHelpButtonListener(OpenblocksFrame obFrame)
 	{
-		this.openBlocksFrame=obFrame;
-		uiMessageBundle = ResourceBundle.getBundle("com/ardublock/block/ardublock");
+		ResourceBundle.getBundle("com/ardublock/block/ardublock");
 		
 	}
 	
-- 
GitLab