From 33086c14b891a1695f6ace48b015a2cb25bbdab9 Mon Sep 17 00:00:00 2001 From: Andreas Omholt Olsen Date: Tue, 30 Dec 2025 20:30:27 +0100 Subject: [PATCH] Initial commit --- .gitignore | 24 +++++++++++++++ .vscode/extensions.json | 6 ++++ README.md | 3 ++ pom.xml | 55 ++++++++++++++++++++++++++++++++++ src/main/java/module-info.java | 10 +++++++ src/main/resources/.gitkeep | 0 src/test/java/.gitkeep | 0 7 files changed, 98 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 README.md create mode 100644 pom.xml create mode 100644 src/main/java/module-info.java create mode 100644 src/main/resources/.gitkeep create mode 100644 src/test/java/.gitkeep diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f81423a --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# output folders +bin/ +target/ +/.metadata/ +.idea/ +.DS_Store + +# temporary generated files +*.xtendbin +*._trace + +.settings/ + +out/ + +# JDT-specific (Eclipse Java Development Tools) +# .classpath + +# Include directories for initial commit +src/main/resources/* +!src/main/resources/.gitkeep + +src/test/java/* +!src/test/java/.gitkeep diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..98bf577 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "vscjava.vscode-java-pack", + "bilalekrem.scenebuilderextension" + ] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..5b2dcae --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Øvingstekster + +Denne mappen inneholder øvingstekster for TDT4100 - Objektorientert programmering våren 2026. Tabellen under inneholder linker til hver enkelt oppgavetekst og tema for øvingen. Lenker vil bli oppdatert underveis. diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..7cf633f --- /dev/null +++ b/pom.xml @@ -0,0 +1,55 @@ + + + 4.0.0 + + tdt4100-fagstab + ovinger + 2026 + + + 25 + 25 + + + + + org.openjfx + javafx-fxml + 25 + + + org.junit.jupiter + junit-jupiter + 6.0.1 + + + + + + + maven-compiler-plugin + 3.14.1 + + 25 + + + + maven-surefire-plugin + 3.5.4 + + --enable-preview + + + + maven-clean-plugin + 3.5.0 + + + maven-install-plugin + 3.1.4 + + + + \ No newline at end of file diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..cf5b301 --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,10 @@ +/** + * @author hal + * + */ +open module ovinger { + requires javafx.base; + requires javafx.controls; + requires javafx.fxml; + requires javafx.graphics; +} diff --git a/src/main/resources/.gitkeep b/src/main/resources/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/test/java/.gitkeep b/src/test/java/.gitkeep new file mode 100644 index 0000000..e69de29