From 9a8af83405f7cb8111b17f0f45681663dc00fc70 Mon Sep 17 00:00:00 2001
From: tornhale <hannes.lt.tornberg@student.jyu.fi>
Date: Tue, 18 Mar 2025 15:16:49 +0200
Subject: [PATCH] =?UTF-8?q?Linkitetyn=20listan=20jar=20lis=C3=A4tty=20proj?=
 =?UTF-8?q?ektiin=20jar-kansioon,=20jotta=20koodin=20voi=20ajaa=20my=C3=B6?=
 =?UTF-8?q?s=20muilta=20koneilta?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .classpath                                    |   2 +-
 jar/Tietorakenne.jar                          | Bin 0 -> 2761 bytes
 src/Kirjalista/GenreRelaatio.java             |   2 +-
 src/Kirjalista/test/GenreRelaatioTest.java    |   3 +--
 src/fxKirjalista/KirjalistaGUIController.java |   2 +-
 src/fxKirjalista/LisaaController.java         |   1 -
 6 files changed, 4 insertions(+), 6 deletions(-)
 create mode 100644 jar/Tietorakenne.jar

diff --git a/.classpath b/.classpath
index 59247f4..21af5cc 100644
--- a/.classpath
+++ b/.classpath
@@ -9,6 +9,6 @@
 	<classpathentry kind="con" path="org.eclipse.fx.ide.jdt.core.JAVAFX_CONTAINER"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/ohj2"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/5"/>
-	<classpathentry kind="lib" path="C:/Users/omistaja/Ohjelmointi/Java-projektit/Jarreja/Tietorakenne.jar"/>
+	<classpathentry kind="lib" path="jar/Tietorakenne.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/jar/Tietorakenne.jar b/jar/Tietorakenne.jar
new file mode 100644
index 0000000000000000000000000000000000000000..6805b99efcc089f86f60c8a0dfecc919535f6814
GIT binary patch
literal 2761
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
YS3KGvS&x1U05BhocSq|G$B)xL0HPwmcmMzZ

literal 0
HcmV?d00001

diff --git a/src/Kirjalista/GenreRelaatio.java b/src/Kirjalista/GenreRelaatio.java
index 7ef0c1d..045bb6e 100644
--- a/src/Kirjalista/GenreRelaatio.java
+++ b/src/Kirjalista/GenreRelaatio.java
@@ -1,9 +1,9 @@
 package Kirjalista;
 
 import java.util.ArrayList;
-
 import tietorakenne.LinkattuLista;
 
+
 /**
  * Genren ja kirjan välinen relaatio
  * - pitää kirjaa liimatuista genreistä ja kirjoista
diff --git a/src/Kirjalista/test/GenreRelaatioTest.java b/src/Kirjalista/test/GenreRelaatioTest.java
index 439fae5..2c42eea 100644
--- a/src/Kirjalista/test/GenreRelaatioTest.java
+++ b/src/Kirjalista/test/GenreRelaatioTest.java
@@ -5,11 +5,10 @@ import static org.junit.Assert.*;
 import org.junit.*;
 import Kirjalista.*;
 // Generated by ComTest END
-import tietorakenne.LinkattuLista;
 
 /**
  * Test class made by ComTest
- * @version 2025.03.13 19:08:29 // Generated by ComTest
+ * @version 2025.03.18 15:03:18 // Generated by ComTest
  *
  */
 @SuppressWarnings({ "all" })
diff --git a/src/fxKirjalista/KirjalistaGUIController.java b/src/fxKirjalista/KirjalistaGUIController.java
index 02452b2..4476eeb 100644
--- a/src/fxKirjalista/KirjalistaGUIController.java
+++ b/src/fxKirjalista/KirjalistaGUIController.java
@@ -210,7 +210,7 @@ public class KirjalistaGUIController implements Initializable {
         paneKirja.setFitToHeight(true);
         
         chooserKirjat.clear();
-        chooserKirjat.addSelectionListener(e -> naytaJasen());
+        chooserKirjat.addSelectionListener(_ -> naytaJasen());
     }
 
     @Override
diff --git a/src/fxKirjalista/LisaaController.java b/src/fxKirjalista/LisaaController.java
index ef0e321..287c867 100644
--- a/src/fxKirjalista/LisaaController.java
+++ b/src/fxKirjalista/LisaaController.java
@@ -9,7 +9,6 @@ import javafx.fxml.FXML;
 import javafx.scene.control.TextField;
 import fi.jyu.mit.fxgui.Dialogs;
 import fi.jyu.mit.fxgui.ModalController;
-import fi.jyu.mit.fxgui.ModalControllerInterface;
 
 
 /**
-- 
GitLab